Re: LAMB OF GOD Announces Fall U.S. Tour

by G-BUZZ September 6, 2012 - 19:56

I cannot imagine Lamb Of God at The Tabernacle in Atlanta, Georgia. My crew and I will be in attendance gleefully!