vandalamagazine.com
Joanne Shaw Taylor Releases Music Video For “The Best Thing”
Today, British guitar siren and dynamic songwriter Joanne Shaw Taylor has released the new radio mix by acclaimed producer/mix engineer Mark Needham and music video for the swaggering lead single &…