According to Clea Gaultier and Sean Michaels, the new sensation is based in London. Photo #14

According to Clea Gaultier and Sean Michaels, the new sensation is based in London.