Source: YouTube

You NEED to hear Snoop Dogg calling a baseball game… as heard on the WIIL ROCK Morning Show.

Tom & Leah