Mackabella is a project of Michele van Kleef. Read more on Last.fm
Mackabella was featured in the movie Expired.