25 - Lil' Red Riding Hood (tease) by The Smashing Pumpkins Overview Tag Appears on 2008.12.05, Ogden Theatre, Denver, CO Playcount Listeners