Thomas Lyon Killed In Panama City Beach, FL Accidentone month agoTragic accident that occurred on August 2 in Panama City Beach, Florida. Thomas Lyon lost his life when he was struck by an allegedly impaired driver at 21905 Front Beach Road. The crash oc ...