Extreme Parking! There’s a Mini parked on top the Oxford BMW plant (which is where the cars are built) #streetview via Paul

Friday, 15th May 2009 by @gsightseeing