I heard about Need For Speed when Frankie forwarded me a clip from the documentary about a year ago.. Its a cool (and pretty hilarious) look at NYC messengers in the early 90s, with all of that classic New Yorker attitude we know and love.
Watch all of the videos here