Likkle Lion ADD

Likkle Lion

Marc Chaloupek aka Likkle Lion was born in 1978 in Munich, Germany. He went on spiritual journeys to Jamaica and Ethiopia at an early age to explore ...

read more

Videos Music