The Latest Episodes of INSIGHT with Chris Van Vliet

Booboo Stewart on crazy Twilight fans, getting punched by a Twilight hater, more

Feb 7, 2012. Booboo Stewart talks to Chris Van Vliet from CBS-19 in Cleveland about filming his last scene, messing up autographs for fans and being punched in the face by a Twilight hater.