James Talarico Makes Cameo Appearance on 'Saturday Night Live'

James Talarico Pops Up in 'SNL' Cold Opening ... Americans, It's Time For Something New!!!

Published