This summer, locals and tourists alike will get a grand view of Niagara Falls, basking in the majesty of the sky as LIVE! Incorporated is getting ready to launch Niagara Falls' newest attraction: LIVE! On Air Fallsview Balloon Ride on the world's largest tethered helium balloon.