Memes & Tweets About The Giant Chicken Video That Prove Everyone Is Just As Freaked Out About It As You Are