Chilly Northern Women
Test Dummies "Live Concert" HD Filming
year, the Dummies performed a concert at the Sacred Heart. The concert
is now available to see as part of HDnet's Concert Series. Check
it out here!