
2005-2009
Taylor Trail – Finally Cast (2007 Archives)
March 31, 2007
|
The Taylor Trail is finally cast! The Taylor Trail is the most controversial fossil track way in the world. Were these mysterious footprints made by a giant man?
Read More