Creed will release their first ever Live DVD on December 8th. The day before the 17 track live DVD is released, fans will get a chance to preview it at theaters throughout the country.
Creed will release their first ever Live DVD on December 8th. The day before the 17 track live DVD is released, fans will get a chance to preview it at theaters throughout the country. Filmed during the band’s September 25, 2009 performance in Houston at The Woodlands – Cynthia Woods Pavillion, the DVD features a state of the art 239-camera high definition footage.