Europe!!!! Please Please Step Up Now!! Make all other "deals" unnecessary and irrelevant.
I pray Europe steps up now.

Comments