Transport Nouvelle Generation of Quebec City has merged trucks and buses into this rig, seen in downtown Halifax.
The company married a Kenworth T800 with its own custom made bus body (Dupont Industries). The 45 foot luxury coach can carry 32 passengers and is complete with 32 bunk beds, 8 tables, 17 screens, cooking facilities and WiFi. The 102' width, extra height and a self contained generator allow it to make long non-stop hauls, aimed mostly at sports teams.
This bus is the prototype TNG1, but there is a TNG2 on the way.
For more see http://www.tng1.ca/