A funky rock n' roll band from Sundsvall, Sweden.