The title tells the truth. Seen at 120th and Manhattan Ave. Maybe it is related to the giant head being erected in Madison Square Park.
« Double Rainbow, Seattle Style | Main | Bigfoot in Washington »
TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8341c339953ef01538e2fe381970b
Listed below are links to weblogs that reference A Big Foot In Harlem:
This is only a preview. Your comment has not yet been posted.
As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.
Having trouble reading this image? View an alternate.
Comments