S3.E26 ∙ MeteortronThu, Jun 16, 2011A parody of Transformers, Annoying Orange and his friends find a meteor in the kitchen, but are unaware that he's a transforming robot.Rate