3317 E Colfax Ave
Denver, Colorado 80206

Vast's concerts included elements of performance art as well as music, employing display monitors and other visual effects onstage.

Added by Upcoming Robot on May 7, 2009