67667-dscn0129 Published June 6, 2014 at 480 × 640 in The Great Muppet Survey: Steven Hayes ← Previous Next →