Archives

Shanghai has the BMW police cars, just needs the zombies

A couple of weeks ago I squeezed a meager few yucks out of a toy Chinese police car that someone gave my son that happened to a) be a BMW and b) feature the seal of the Raccoon City police department from the “Resident Evil” series of zombie movies. “BMW!”, I thought. In China. “As [...]