Watch This: Dillon Francis teaches DJs the art of self defense Dillon Francis and Diplo are well known for their antics but Francis may have just stolen the class clown top spot with this video. Related Posts: Dillon Francis’ ‘Harder, Better, Faster, Stronger’ remix hits Audius Electronic music celebrates Daft Punk with heartfelt social media tributes