The motorist suspected in a deadly Tampa hit and run has turned herself in to police.
Authorities say 28 year old Jennifer Race was driving a stolen car when she crashed into another vehicle at Sheldon Road and Wood Lake Boulevard.
The other driver, 83 year old Lawrence Lockhart, was killed.