Tap to UnMute

Do aliens exist? Just ask Chris Kreider

Chris Kreider sits down on Verified to talk NYC traffic, spiders and aliens.