Glenn hops to his kangaroo entree.

Think he's enjoying it as much as it looks?!