Posted by MajorLB
Oh, Twitter. I like you. I might even really like you, but just when I think we're getting close...fail whale.
Apparently I'm not the only one feeling a little let down. This is a pretty standard internet video with changing captions, but I thought it was well done by TechCrunch:
The great thing about this video is I really don't feel bad watching stuff like this at work because it's sorta related to my job in a very distant way. Well, Hitler videos might be stretching it a bit.