Considered one of the biggest and most star-studded music festivals to ever take place, The Isle of Wight Festival in 1970 featured Jimi Hendrix, The Who, Miles Davis, and many …
Every once in a while, you see a band you had never heard of before and they blow you away. I recently had this experience with Starcrawler at Rough Trade Records in …