roadwax.com
General Motors Found Mumbling To Itself On Night Bus To Penge
The household name and multinational giant General Motors has been spotted on the 176 Night Bus from Trafalgar Square to Penge, South London, England. Relatives of the American auto legend, once fa…