Amazing Toyota

Register to hide this ad
i remember seeing that episode on tv like 2 years ago, and the tacoma superbowl commercial of it in the ocean when the tide is comming in reminded me of this, i told my friends about what top gear did, and i dont think they believed me, now i showed them that video.
amazing
 

Members online

Forum statistics

Threads
278,461
Messages
3,551,368
Members
248,161
Latest member
ghengiskhan

Trending content

Back
Top