Soldier in armored vehicle leads police on 60-mile chase

A soldier is accused of driving off a Virginia National Guard base in an armored personnel carrier while under the influence of drugs. He has been identified as Joshua Philip Yabut. Police chased the vehicle for 60 miles before making an arrest.
Full Story Via Strange –

Comments are closed.