S3.E26 ∙ MeteortronFri, Jun 17, 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