He was not from North Carolina, at least any time recently. "Big Al" had a shop in Neptune City called Best Performance. I would say 1997 or 1998 is when he opened there. He closed shop because of too many people getting ripped off and he got a real bad rep. He opened up shop around the corner behind some starter shop with no sign. He wasn't there too long either. A year later, he opened up Redline Performance in Brick. Scarry stuff!
|