Showing posts with label truth about toyota. Show all posts
Showing posts with label truth about toyota. Show all posts

Tuesday, November 6, 2007

The Truth About Toyota



Everyone loves Toyota right? Well not now that they seem to be doing some legal lobbying in the wrong direction. Is it just a simple misunderstanding?

Or can flashlights run off pee?

Find out in this episode of Zaproot.