Home Videos Fatal hit and run takes life of former St. Louis high school teacher Fatal hit and run takes life of former St. Louis high school teacher comments off Tweet on Twitter Share on Facebook Pinterest kplr ktvi local news missouri news st. louis stl