Italian tax police cracks down on non-tax paying supercar owners with interesting tactics Picture.

1 photos
  • Italian tax police cracks down on non-tax paying supercar owners with interesting tactics
Picture.