'World's largest' bounce house in St. Louis Park this weekend
The Guinness World Record holder for largest bounce house is in St. Louis Park this weekend. The bouncy attraction, which includes a 16,000-square-foot "world’s largest" bounce house, will be set up at Aquila Park in St. Louis Park from June 3-5.