For more than 100 years, there has been a plant in Cowly, Oxford in the U.K. churning out vehicles from many different automakers. MINI currently makes all its cars except the Countryman here ...
In Oxford, a group of family members, friends and strangers showed up at the Olde Sawmill Miniature Golf Course on Monday ...