in News & Culture, Social Media The truth behind the BGC hit-and-run incident involving a Toyota Innova