"I Love This Town" was used as a promotional song for Major League Baseball on TBS for the 2008 postseason. I do not own this video, it belongs to its rightful owners! www.ilovebonjovi.com
sammymac827 they make these promos weeks before the playoffs start, both seasons the Mets were eliminated on the last weekend of the season. 08' was such a tough pill to swallow with the last game at Shea too