Darren Brown Chess

This guy is awesome!...you gotta google more of his vids.