Savage really needs to get out more !
Have you been to his website? Where else you gonna see graphically the "religion of piece?" Check it out here if you want:
http://www.homestead.com/prosites-prs/
savage is the most self promoting idiot on the planet.
may his next frisco meal give him more gas than any human should be allowed to have.
LOL! With human beings, not his stupid dog.........