I'm usually wearing an Albion jacket or beanie when I'm wandering around (as it is ALWAYS flipping freezing), so we may bump into each other. Anyway, the randomness of NSC...
I drive passed there a couple of times a week and have noticed random supercars there before and wondered what the story was, so you've partly filled in that curiosity for me!