this place is supposed to be inhabited by Bighorn Sheep but they're obviously very camera shy. the road there is a real fun one to drive
© 2005-2006 elpasso