this shot of Helix Motorsports headquarters in Philadelphia, USA????
Look closely!
No Guess? Here, look a little closer:
Still Nothing? It's right there, on the dyno door.
Here, just a little closer:
We're representing across the Atlantic!
Heja AIK!