Kristy Puchko

[Review] The Muppets

The Muppets are back! It’s been a long, odd road back to movie theaters after their last big screen effort, 1999’s Muppets In Space. Along the way, Jim Hens...