Medusa- esque video for the new single from the Gaggle bunch, which comes out on May 21st, following the release of their debut.