The driver of a vehicle survived but was seriously injured last month when his truck inexplicably launched off a Mission Valley freeway transition ramp and fell more than 50 feet before crashing into a local Dave & Buster’s building, according … Continue reading