30 Apr MENTIONED REVIEWS – Yeallow – The Trick review | 04.29.2015
To read the full review on MENTIONED REVIEWS: http://www.mentionedreviews.co.uk/yeallow-the-trick-review/ In 2010 in Strasbourg, France, Brit rockers Yeallow were formed. In the same year, they released their debut album 2891 Seconds, which got the band spotted by a US promoter, leading them into a tour of the...