Seeing as the recent update about the Os Gemeos show here at ILG was really popular, this video is bound to make alot of people happy. A fresh 7 minutes video featuring so much incredible artwork from the hands of the twins…