110520 Whistle Pig Rides 3 - NG
James Neiss/staff photographerNorth Tonawanda, NY - The old Whistle Pig amusement rides will find a new home like these have at the Herschell Carrousel Factory Museum.