Driver in hit and run accident turns himself in - Barbados Today