Share This

“DEATH AND TAXES (LONG LIVE THE KING)” [Thought Chuck]

According to the Behavorial Insights Team of the British goverment 90% of UK citizens pay their annual income taxes on time.