Balloon site developer up in the air

Do you ever remember seeing the big hot air balloon floating up above the Niagara Falls, New York skyline? Well, that attraction has gone the way of most of the other attractions over there. However, there has recently been some buzz about the property the attraction was using.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.