Local legends Desperation Squad will play their first live show since 2007 this coming Saturday night at the Black Watch Pub — and opening the show will be the “ridiculously popular” Dude Mirror, featuring wildman/contortionist (and psst…KSPC DJ) Mr. Excitement! Don’t miss this show!
…the rock n roll circus begins at 10pm
Saturday, March 13, 2010
Black Watch Pub
497 N. Central Ave. Upland, CA