Guilfoyle as Ambassador to Greece...
What a f@cking embarrassment.

Comments