I was riding my bicycle along the C & D Canal toady and came across this. Looks like someone lost control of their truck & rolled it in a drainage ditch. I was told no one was seriously hurt. Always pays to have a roll bar when off-roading.
I agree, the driver is very lucky & someone could have very easy been hurt or killed. The dirt road is next to a green way trail with a lot of joggers & bikers. The only thing separating the dirt road & trail is the drainage ditch.
I have no idea what caused the driver to roll his truck. I was riding by on my bicycle and a wrecker was getting ready to flip the truck up right and I didn't want start asking the officerthere a lot of questions.