The Birds Are Back In Town
[youtube http://www.youtube.com/watch?v=3q3g2juDmJQ] The suburbs of Warsaw share a striking resemblance to Alfred Hitchcock’s “The Birds” this week as swarms of turkey vultures (also known as turkey buzzards) overtake the skies and trees. After receiving a photo from local reader Sheri Krichbaum, I ventured out in search of these … Read More