The video cannot be shown at the moment. Please try again later.
Illa has finally released the first visual from Illavation. Thought I Had It All features Cakes and Lela Biz and is a great representation of Illa Scorsese and Virginia. Check it out above and click here to Download Illavation.