rockandrollreport.com
CD Review: True Nature "You Shouldn't Have To Shout So Loud" - The Rock and Roll Report
In 2009, singer-songwriter Lou Barlow went about creating a CD of modern rock music. For this project he was able to bring together three of [...]