Elon Musk’s Tesla plans “electric highway” in Greece
The largest single electric-friendly route designed by Tesla executives on European soil will begin in Portugal and continue to Greece
Hot Ria Antoniou drives topless on Italian highway (video)
Only her seatbelt covered her nipple
Crete feeling the force of “Oceanis” storm
Many roads have been closed due to landslides