fall river has some cool spots to paint. that is all i know about that place, and all i would like to know. i spent some time in new bedford, fuck that place is a shit hole.
and just for the record, i don't see any problem with the way that dude off'd himself. if you're gonna go out - do something cool and original, that dude went out like a champ.