This is one of the buses in the Olympic Torch procession through London. The were very clever by choosing to play very loud music to drown out the booing and chanting by the protesters. To distract us further the next vehicle to pass was full of dancing girls!