Eaglie's Aviary

Thursday, January 19, 2006


VW Ad

German cars are now a necessity in the war on terror, or so the ad makes me think.

(Get Google Video)