After an 18-month search, authorities in Italy believe they've finally identified Geco, a mysterious Italian street artist often referred to as the country's ... Read more