Weird News / July 2, 2014

Watch: Take a Trip Down the World’s Tallest Water Slide

More Story
Closer Look at Toyota i-ROAD: The Tiny Three-Wheeled Two Seater EV
With energy and fuel efficient cars making more sales than ever, Toyota has decided to amp up their EV lineup with a super...