Mobile, AL-Pensacola, FLChristopher Brian Encalada, 20, killed in car crash on McFarland Road in Mobile County, AlabamaAccident Date: Thu, 06/13/2019