Its May 14th, 2006; Silversun Pickups gear up for the release of their sophomore album ‘Carnavas’, we are days away from the release of ‘See No Evil’ in theaters and in TNA, it's TLC. But with chains. This is TNA Sacrifice 2006!
Originally recorded March 2021.
Create your
podcast in
minutes
It is Free