Originally Posted by BostonFixed
I think lucas lives around boston somewhere(bedford mass, maybe? 15mi form boston). Some scenes in the couch bike videos look familiar, in fact there is one scene in a couch video that is 2 blocks from my house!
Yeah, he's a Boston guy, or Boston area at least. Nice guy, fast too, I think he does some road racing... cat 2 or 3 maybe? He definitely keeps up with some of NY's fastest guys.