256 Grand St
Brooklyn, New York 11211

The Stalkers are a garage rock group.

Added by Upcoming Robot on October 15, 2008