The Godfathers – This Is War! Live!

The impact of seeing The Godfathers live cannot be understated. They tear out of the blocks at a 100 miles per hour and assault the audience with sheer confidence, aggression and power.

Read the full article at Music-News.com

 

Spread the Record Niche Love