Velcros will release their new album, Strange News From the Vault, on March 22nd through CrazySane Records.