Just another arcade/fun center in Niagara Falls, NY that is long closed up. Video filmed on August 31st, 2007.