The buzzards are back, but not on the radio
RichC | March 16, 2008
Having lived in the Cleveland Ohio area for 13 years, and about 5 or so miles from Hinckley Ohio, I know what the “Turkey Vulture” means to this area … especially on March 15th. Each year the annual return of the buzzards to Buzzard Roost (State Rd. & West Drive – see map) in the […]