02.10.2017 - By KSite TV
Russ, Craig, and Chris broadcast from Vancouver, BC, where they're currently visiting the set of Riverdale!