WakeForestRanger
Well-known member
- Joined
- Mar 17, 2011
- Messages
- 22,959
- Reaction score
- 1,168
I don’t get the muppet thing. Someone explain , kthnx
local Philly mascot. Pretty sure it confused and divided people at first. Now, I guess, its a "I hate my brother but no one gets to talk shit about him but me" situation and they've embraced the weirdness. Don't follow philly sports though so might be wrong.