Turkey Hitches A Ride ...
Published: November 26th, 2014
By: Ashley Babbitt

Turkey hitches a ride ...

Frank Speziale Photo

These shots depict a turkey found hitching a ride atop a vehicle’s hood and roof in 1972 in Norwich.




Comments