The lamentable episode occurred at around 7 pm in Sheffield on Saturday night and police have now affirmed the two youngsters lost their lives Two men in their mid-20s were killed after the vehicle they were going in dove from ...