2011 Beggin' Pet Parade Video


To kick-off St. Louis' Mardi Gras celebration, thousands of costumed pets unleashed their inner party animal at the 18th annual Beggin'® Pet Parade, one of the largest pet parades in the world.

Embed this video on another site

Link to this video

Subscribe

Related Releases