At the height of the costume extravaganzas, was the 1996 effort, Bumble Bees.
Coco & Stella buzzed down Oxford Street and into the party humming for a full 15 hours
and delighting many a buzzed up party goer in the middle of the dance floor.
Oh look. Theres an Information ball in the background.
Buzzing right at ya.