Meet The Band – Smackbound In the Meet The Band spotlight this week is the Finnish group Smackbound, who just released their debut album 20/20. …