At a polka dance convention, at a star wars convention or worst of all, at a gaming convention where Spycraft is being played. Every once in a while some movie or show decides to go meta and have their characters meet their "fans/impersonators...." Just say no.
As far as town names --
For the humorous: how 'bout Forks of Salmon, California?
For the anticlimactic: Climax (NC, PA, Saskatchewan - take your pick)
Incidentally, one of my favorite Spycraft DM's family has a house on lake Chargoggmaunchaugagoggchaubungungamaugg. No, I haven't played Spycraft there. Yet.