09/08/2010, Ohio State University’s “Buckeye Bullet” is one lean, mean electric vehicle. After all, the electric steed has recently (as of last month) beat the world land speed record for an electric car. Just how fast did this vehicle go? Well, [...]