Wild Giant Rat
Coney Island; NYC 2003