lemon ad
Home
Back
Search
Login
Register
lemon ad
by
tidewatergirl
on 10 Apr, 2012 15:21
This is a foreign country advertisement that I think is hysterical.
hilarious series of wtf lemonade commercials
1
Navigation
Recent Posts
You're not logged in
Are you sure?
Confirm
Cancel