like this:
http://www.youtube.com/watch?v=JK663fp3xHs
omfg, that video makes me laugh more and more every time I watch it. While it might just be to promote TF2, it's god damned hilarious and if this is shown to the rest of the TFC world, I would hope a few people might be persuaded into downloading it.
Comedy people, WE NEED COMEDY!!!
Or super ultra awesome concjumps.