Straight from Stockholm, Sweden is the pop/rock, indie rock band Slim Loris. The group came together as recently as 2009 out of, at that time, two...