The Ruffcats – Odd Stones (Video) May 25, German heavy funk band, The Ruffcats will release their first solo-album The Essence Vol.1. Never heard of them? Neither have I, but this Read More »