Muckluck

MrMuckluckable is a British gamer who has made Let's Plays, and occasionally reviews, since 2011. He's best known for his let's plays of the first two Destroy All Humans games for the Playstation 2.