rebelradio.com
Scott Davidson Hangs out with Testament at Cubs Game -
Monday, May 1st, Scott Davidson was invited and got to hang out with Testament at the Chicago Cubs game. Here, Scott's seen with Eric Petersen and Greg...