© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
Cleveland, Ohio, organizers attempted to break the world record for baloons
Cleveland, Ohio, organizers attempted to break the world record for the largest simultaneous balloon launch.