Victor Klam

History of Tailgating in New EnglandThe New England Patriots haven't always been the New England Patriots, nor have they always played at Gillette Stadium. However, despite the changes in the evolution of tailgating and football, one thing has stayed strong: the Patriots' spirit.
Taz Show
Download Weather App

Listen Live