Scouse Spud- Most taxed country in the world?

2 years ago
19

Scouse Spud- Most Taxed Country in the World?

Is Britain the most taxed country in the world? Cost of living increasing but what for?
Like and subscribe for more hilarious Scouse Spud videos!

Loading comments...