Dude I'm freaking out. This sounds just like my friend. he lives in smyrna and dresses the exact way you described him. only thing is that he never be driving a beetle unless he was forced to. LOL

He does work on a lot of nissans though.

Edit: Just saw the pic. Is that him? if so then its not who I'm thinking of.