The "Electric Chair" in Movieland Wax Museum, Clifton Hill, Niagara Falls

Top