Tuesday, January 11, 2011

New Toyota Auto-Bio, "The Duck Mobile"

Toyota's got another Auto-Bio, "The Duck Mobile!"

Check it out:

No comments: