TUPNews is a subsidiary of The Uncertainty Principle

Friday

EUROPE NEWS

The best word in Italian is "basta", which means "enough".

It's best delivered by small children who are having drinks poured for them.