On Saturday, April 23 just after 5 p.m., three were involved in an accident on Highway 18 near Tiger Mountain, 15 minutes away from North Bend.
You are here: Home / Archives for Toyota Celica
On Saturday, April 23 just after 5 p.m., three were involved in an accident on Highway 18 near Tiger Mountain, 15 minutes away from North Bend.