So i come into work last wed afternoon and there is a Nissan Race car parked infront of Village Coffee Roaster. I immediately guess that it belongs to...