Interesting!
Yeah, other people had said similar things in regards to American Made Cycles
Also, there are a few car yards on Howitt Street and I remember seeing a R32 GTR there, going back a few years now.
Not sure if it was just the off chance they had one for sale or if it was an actual "import" car sales dealer.