We made a bit of an impression when we arrived .
Our car was something very foreign to these parts .
We made a bit of an impression when we arrived , because our car was something very foreign to these parts .