C'mon Egypt: Diplomats Owe NYC Millions In Parking Tickets

  • 9 years ago
You're trying to run the world and you can't read a parking sign? 

Recommended