Mad Science

March 11, 2014
70.0%

Face Off - S6 - E9

Mad Science

Things take a dark turn as the artists play the part of mad scientist and create human guinea pig makeups inspired by bizarre medical devices.

Face Off: Season 6 - 15 Episode s