Apr 16, 2015 Africa on Foot, Blog, Uncategorized 0 0 1689 Views Karma Chameleon! Everyone knows the song, and just about everybody can’t resist singing the chorus… what are the rest of the lyrics anyway? This (karma karma karma karma karma) chameleon was photographed[…]