Riding Weirdest Public Bus of Cuba Loading player ... Views: 2 0 0 In this episode on Tekniq, experience innovative designs of buses from Camel Buses in Cuba to Triple Decker buses.