How the world sees Greece
Filmed on a busy road in Athens, GREECE, by a pair of holidaymakers, the couple can be seen riding along the motorway before the motorbike driver ...