David Greco

David Greco is an Italian racer from Civitavecchia who made his first appearance in 2003.

He has won six races in the World Championship, his first being Europe 2006.