The Savage Nation is showing the picture on the homepage and it links to an article on LA Times.
http://www.homestead.com/prosites-prs/index.html
The la times article is only viewable if you register. Not interested. Probably pro illegal immigration.
Erin