So, I'm gonna review this game... if you can even call it a game. It's Elmo in Grouchland, sounds like my kinda place. So sit back, get some lube and enjoy the show.
Appears on these pages
Elmo in Grouchland - The Lonely Goomba is a video that was made by The Lonely Goomba. It is a...