Greek Olympians Channel Hercules, Lift Paris Traffic Out Of Their Way
The Olympic Games are underway in Paris, and it’s fair to say that the organizing in France has been lackluster. The Greek men’s water polo team lifted two poorly parked cars out of the way of the team’s bus while traveling back to the Olympic Village. It was just the start of the event’s transportation…