January 4, 2011

Tourists to Rome will now be taxed, no wonder it's called the VAT I CAN...

Value Added Tax, Rome Wants moRe.......