The Dillinger Escape Plan – Green Room Canberra April 2004
Tight t-shirts tech metal sensations The Dillinger Escape Plan spazzing out at The Green Room , Canberra April 2004 .