Nathan Tullis Killed in Motorcycle Crash on Zion Hill Road in Weatherford
Nathan Tullis Killed in Weatherford Motorcycle Crash on Zion Hill Road Weatherford, Texas – A man was killed Thursday evening in a motorcycle crash in Weatherford, according to the Texas DPS. The fatal crash happened around 6:00 p.m., December 7, on Zion Hill Road. Police said a Yamaha motorcycle and a pick-up were traveling northbound when the motorcyclist signaled and slowed to make a turn. The pickup truck failed to control its speed and hit the motorcycle, causing the rider to leave [...]