Did you see AFI back in the 90s? In small rooms like this? Maybe they slept on your floor out on tour after a show? This video is so rad!

I can’t say for sure when or where it was shot, but the comments say 1996.

AFI play the Open Air Theater on August 1st.