Megabus Canada: Mega Deal or Mega Dud?
If you’ve done any travelling on the 401, east of Toronto, you’ve probably seen the double-decker buses belonging to Megabus. You’ve probably read the advertising splashed on the side of the bus claiming fares as… Megabus Canada: Mega Deal or Mega Dud?