Showing posts with label alligator sewer. Show all posts
Showing posts with label alligator sewer. Show all posts

Friday, April 30, 2010

Urban Legends in East Harlem


Have you heard the one about the alligator found in the sewer? Well, that really happened -- and in East Harlem!
Get the full scoop in the most recent episode of This American Life.