Idiotest
Battle of the Body Artists
S3 E26:
Mentors from "Skin Wars: Fresh Paint" face off; Rio and Aryn against Natalie and Dutch.
Idiotest