Loading...
Uploaded by goldspectre on Feb 2, 2010
This is a frog stuffed animal on sale at Walgreens. It poses a philosophical question in song form.
Comedy
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)