Tag Heuer Targa Florio CX2111 Fangio Limited edition Only 200 pieces This is a Tag Heuer Targa Florio Chronograph Limited Edition. Only 200 pieces have been manufactured and there’s only record of 3 going to sale. All its parts are original and in perfect conditions, even the original crocodile strap. Not to be confused with the limited edition of 1957 watches, TAG Heuer also released a […]