Awesome Spot: Toyota Hilux - Tougher Than You Can Imagine
I've had this one bookmarked for months. I couldn't delete it so I decided to post it. Even if you don't like the ad itself, don't you wish Toyota sold the Hilux in the States? Seriously, why do the best cars end up overseas?
No comments:
Post a Comment