Talk:Sir Isaac Newton vs Bill Nye/@comment-2127188-20140612193031/@comment-99.54.185.221-20140613155430

Looks like it could be a Leonardo mask for the TMNT