World's Biggest Bounce House pops up in Buffalo

World's Biggest Bounce House pops up in Buffalo
Published: 9:49 AM EDT August 10, 2018
Updated: 5:49 AM EDT August 10, 2018