Senegalese lamb kebab! Ohhh myyyy!

Senegalese lamb kebab! Ohhh myyyy!