1 Articles
1 / 1

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 in glorious digital effect style.

1 / 1
Share This Post

Iroad Questions

There are no questions about this topic.
Be the first to ask!

From Our Partners