Jan 17, 2011

Mercedes - Escaped To The Mountains

This is the most stupid automotive commercial I've ever seen. WTF??!!



via

No comments:

Post a Comment