Gethin Davies

The Struts - Denver Concert Photos

The Struts at Denver’s Ogden Theatre

I'm not even sure what to say about The Struts show other than WOW. Another band that everyone said to see live and everyone was right. Vocalist Luke Spiller was like watching Freddie Mercury, Mick Jagger, Robert Plant - you name it. Everyone says that. But,…