Dec 052011
 
Fox Squirrel - Albinos

Toward the end of October 2008 stories about a pair of albino Fox Squirrels on the campus of the University of North Texas in Denton, Texas began appearing on the local and national news outlets. Some of the stories alluded to a location—the intersection of Eagle Drive and Avenue A—as the best place to find

Continue Reading >>