Koo Koo Kanga Roo MC Lars Announce “The Joyful Smiles Tour” in North America The hip-hop artist, MC Lars, has announced a North American tour, called “The Joyful Smiles Tour,” for this fall. He will be touring in support of his forthcoming release, The Zombie Dinosaur LP. Koo Koo Kanga Roo will be on the tour,…