‘Swades’ actress Gayatri Joshi, husband’s car accident leads to a Swiss couple’s death
The tragic collision unfolded amidst the Sardinia Supercar Tour, an event that showcases luxury cars parading along the route from Teulada to Olbia.
The tragic collision unfolded amidst the Sardinia Supercar Tour, an event that showcases luxury cars parading along the route from Teulada to Olbia.