As part of the ongoing work by Climate Live, Nova Twins played a gig on top of a London bus this past weekend. Read all about...