Bus Invaders Ha Ha Tonka – BUS INVADERS Ep. 133 In this episode of Bus Invaders, the band Ha Ha Tonka gives you a tour of their van, which has the latest technology from 1996, and introduces you to their tour mascot. You can watch the video after the break.