Over the last year or so millions of people have watched videos of Dan Foil dancing whenever and wherever the mood strikes - in the Las Vegas airport, on a Southwest flight, on a Mexican beach, in a ...