Koo Koo Kanga Roo is an American comedic dance-pop duo from Minneapolis, Minnesota, consisting of vocalists Bryan and Neil.
Sorry, nothing found.
Koo Koo Kanga Roo is an American comedic dance-pop duo from Minneapolis, Minnesota, consisting of vocalists Bryan and Neil.