New Motorcycle Show in London
LONDON, UK (24 March 2000)–The Motor Cycle Industry Association Exhibitions (MCIE), organizers of one of the world’s largest motorcycle exhibitions, the International Motorcycle Show in Birmingham, has announced the creation of an entirely new show for London and southeast England. The new show will be launched at Excel in London’s Docklands in February 2001. According
