Posted on June 25, 2003 by admin The Straitjacket Circus: are a modern Circus performing group. Watch video clips of their performance.