Optional page text here. The Beast's Lair: Judah First in Bristol, TN

Friday, November 02, 2007

Judah First in Bristol, TN

A fan emailed these pictures to us performing on the "country" stage in Bristol, TN a few weeks ago. It was an amazing night of rock-n-roll, few things can compare to being on stage with my JF boys. Click the pictures to view the larger image.


Post a Comment

<< Home