CMB Super Metrobuses December 14, 2008 Webmaster The MCW Super Metrobus was one of the first 12m double deckers introduced in Hong Kong in the early 1980s.… Continue Reading →