Epic McChicken! - Made in the Forest from Scratch! What makes this McChicken so special? It is the only one in the world that is made from scratch in the winter forest, near the frozen waterfall! Except the ambience this video is the top level foodporn that guarantees unique, satisfying and mouth-watering