Monday, March 14, 2011

Old Celica commercial

The news is beyond depressing.  Here's a distraction, albeit very brief.

No comments: