Niagara Power Vista Spooktacular
Niagara Power Project Power Vista 5777 Lewiston Road, Niagara Falls, NY, United StatesJoin us for some spooky fun! -Free pumpkins to the first 300 kids-Enter the children's costume contest - win prizes!-Make spooky arts & crafts-Enjoy tasty treats-Take an electric vehicle for […]