Lamb Of God Live Footage In China
February 19th, 2012 at 11:38am

Lamb Of God played their first ever show in Shanghai, China this past week at the Mao Livehouse. According to one of the fans who posted the video, Lamb of God “definitely know how to play one epic concert!”

WALK WITH ME IN HELL
YouTube Preview Image

REDNECK
YouTube Preview Image

LAID TO REST
YouTube Preview Image

Leave a Comment