This probably wont interest the majority on here, but fuck it. I loved everyting to do with this band when I was a kid. New footage has recently been put up online of this them playing in a record shop before the first album was released. DeLaRocha looks so young!
- Relevant artist taggings: