You need to go to the Power Vista right now

It's scientific, terrific, and everyone's favorite word: FREE! If you've never been to the New York Power Authority Niagara Power Project Visitors' Center, aka the Power Vista, you are really missing out. Even if you've been to the Power Vista before, you need to go back right now. The center went through a massive renovation … Continue reading You need to go to the Power Vista right now