An unusual looking vehicle parked i front of some stores .