Skip to main content

iroad

  • 0
    Video: Toyota i-Road happily cruises the streets
    1362852060

    This video might rank up there with Katrina & The Waves' "Walking On Sunshine" when it comes to putting the viewer in a good mood. Toyota does the honors by showing off a quartet of its all-electric i-Road concept vehicles literally sashaying through what appears to be a French seaside town ...

Loading

Loading
Autoblog iPhone App