This is one crazy, surreal, disturbing commercial. Does it make you want to go out and buy a mini-van? There must be some strange soccer moms in Brazil....
Found at Neatorama.
Vans on Whidbey Island.
Post a Comment
No comments:
Post a Comment