12 Dead Bodies in 22 Months; Does Austin Have A Serial Killer? ‘The Best of Body Bags’

At least 12 bodies have been pulled from “Lady Bird Lake” in Austin, Texas, in the last 22 months. Some can be explained as deaths that happen on or near a lake, but not all. On this episode of Body Bags Joseph Scott Morgan will break down the difference between a regular death in a …