on March 11, 2005 La Terza stella In a small italian town everyone’s waiting for the event of the year: the living… on March 11, 2005