Ocls-blog logo


  • Koo Koo Kanga Roo

    An Interview with Koo Koo Kanga Roo

    Koo Koo Kanga Roo is a band/comedy duo/workout franchise consisting of vocalists Bryan Atchison and Neil Olstad, who are on this planet to make you dance while laughing so hard that milk comes out of your nose.  Erin: How did Bryan and Neil meet? Bryan: We were college roommates and were in another band together. …

    Read More