Chewy, chewy mallows... with a hint of innuendo thrown into the mix!
This is "Irish People Try American Marshmallows" by The TRY Channel on Vimeo, the home for high quality videos and the people who love them.