Episode 17 of Tengen Toppa Gurren Lagann and People's Reaction Mashup
THE MOON ATTACKS & TIME SKIP?!