Fight or Flight (Diary of a Wimpy Kid #21)
Greg is about to face his biggest challenge yet. When the going gets tough, what’s a Wimpy Kid to do? Enlist his pals for help! In Fight or Flight, Greg learns just how important it is to have friends in his corner.
When the going gets tough, what’s a wimpy kid to do?
Nobody knows how to survive the rough and tumble halls of middle school better than Greg Heffley. In fact, he's got a three-ring binder chock-full of notes on his school's biggest bullies—along with his hard-earned strategies for how to outsmart them.
But when Greg's binder falls into the wrong hands, his world starts to unravel. Now it's a race against time before the bullies discover the identity of the person behind it.
Greg has learned t...













