Uncategorized Representing Deutschland! February 23, 2006 Chillmost American Marketing for German cars + Swedish actor Peter Stormare = This