Do you or someone you know drive a Ford? Well, there's some great news: You'll soon be able to buy a Flux Capacitor for it, just in time for Oct. 21 — Back to the Future Day! The good news: It's powered by 1.21 gigawatts! The bad news: This obviously isn't real. Highly entertaining, though.