All Blood Brothers Reviews:
blood brothers: USA (Dallas), January 17, 2005live concerts
Blood Brothers: USA (Dallas), January 17, 2005

The sound quality was great for all 3 bands that were performing. The Blood Brothers were dead on with ever single song, with it sounding exactly like, if not, better than the album versions of the songs.

POSTED: 04/25/2005 - 02:24 am

8
like
0