Dave finally enters the town of New Haven, the place he proclaims as the pizza capital of the world. Download The One Bite App to see more and review your favorite pizza joints: Follow on Instagram: Follow on Twitter: Check out Barstool Sports for more: Follow Barstool Sports here: Facebook: Twitter: Instagram:
Hide player controls
Hide resume playing