Yeah man i was in your same spot years back. Awkwardly walking up to groups of people and trying to get into the conversation. It sucks.
Funny enough, in the end i met more longterm friends by chilling on the forum.
yea it suck big time, seems like everybody knows each other and your standing there like "i like your exhaust tone what brand is it?" LMAO!!! im going to keep going to whatever meets are out here for the love of IMPORTS!!!!!!!