7401 E 1st Ave
Denver, Colorado 80230

Tim Finn lights up the room. There's a momentum in his stride. New music is pouring from him at a rate of knots. Powerful songs, songs that ignite the senses, are appearing out of the ether and Finn has grappled them to earth.

Added by Upcoming Robot on August 25, 2008