Team Fortress Meet the Demo Man

Video showing off the demo man's awesome skill's.