A late Team Fortress 2 April Fools video

I know its bit late for april fools video , but the heck