And now folks, the thrilling conclusion!

That painting sure as shit brought back some memories I tell ya! Big shout to Jim, Scott, 3 Megabitz Crew, Brick Lane Bagels, and all the other lunatics that made that weekend as fun as it was!

UPDATE: So I solved the mystery!! It turns out, Vincent from 3 Megabitz Crew only used to live round the bloody corner!! It makes so much sense now!