By Dave Dayneko Uploaded on 19 May 2008 102 views
Coachella 2008 - Frence electro-disco outfit delivers a face melting set to close out the festival.