One of London's new 'tram buses' involved in crash on launch dayTfL's new tram buses launched with pantograph technology experienced a collision on launch day, but thankfully, no injuries occurred.