Here's the latest in the tag water baloon

VIDEO: World’s Largest Water Balloon Fight

The official music video for “The official music video for “You Always Make Me Smile” by Kyle Andrews, filmed in Provo, UT in July 2010. 4,000 people! 120,000 balloons (all biodegradable, filled with non-potable irrigation […]

Posted in: Music, Videos 15 years ago 0