Foster and Blade TV

Monday, March 22, 2010

The Traffic Girl Knows German-Others Don't

Weirrrrd German bit.

Who knows.