The Krimson
The Krimson are a three piece indie guitar band based in Falkirk, Scotland. Stevie Thomson, the main songwriter, fronts the band on guitar/vocals, Colin Dickson plays bass while Scott Greig takes care of the drums.
They released their first album, Stone Cold Heart, in 2006.