Album Review10 years ago
World’s Strongest Man – “I’m Sorry This Scares You” [EP] [Album Review]
As a mostly-instrumental two-piece, Florida's World’s Strongest Man uses layered, delayed and reverb-soaked guitars with driving percussion to maintain interest for their four tracks on the...