Tuesday, April 30, 2013

Muggsy's Rock Pick: Twin Peaks

Twin Peaks, The Numerators, Street Rash @ The Burlington, 3425 W Fullerton Ave, Chicago

Muggsy remembers watching the television program, Twin Peaks, back in 1990 (or whenever it was on) and being pretty freaked out in good way. Same thing here.

No comments: