51 E Main St
Champaign, Illinois 61820

Wearing Mexican wrestling masks, Los Straitjackets play energetic, instrumental surf rock, although their most recent effort features vocals from many special guests.

Added by Upcoming Robot on September 8, 2010