Thirteen Minutes ( XIII Minutes) New Album Dropping Today

The new XIII Minutes album “Obsessed” drops today on Rottweiler Records.  The Implosion plays several songs from this band, including the current hit single “Who Told You”.