We’ve made some exciting new updates! Check out our new site here
Login
Menu
New Years Balloons Fail To Properly Drop
Occurred on January 1, 2024 / Tulsa, Oklahoma, USA
Info from Licensor: "New Year’s Eve party at River Spirit Casino in Tulsa, Oklahoma. I kept trying to get the balloons to come down and finally, when they came, the whole thing came down."