Mondo UFO will release their new album, Flamingo Tower, on March 7th through Fire Records