The London Trackway is the name of the 120-plus tracks, possible Bigfoot tracks, were discovered south of Eugene, Oregon in mid February 2012. These tracks were first discovered by Toby Johnson and his friend known as Tracker. Click the following link to read the official London Trackway Timeline.
Read on...
No comments:
Post a Comment