atwoodmagazine.com
"Have You Heard" The Struts - Atwood Magazine
The Struts have invaded the ears and hearts of Americans in just two months; if it feels like things are moving fast for these Brits, it’s because they are.