Tagged THE TREWS Live In London

THE TREWS Live In London

Apparently, if you want to check out the great Canadian band ‘The Trews’ on YouTube then you will need to trawl through a lot of videos by Russell Brand (who has a daily show titled ‘The Trews’ – a compound word which he thinks he invented that equates to truth + news. ) Of course,…