The Simpsons Game (PSP)

Screenshot 2 of 7

The Simpsons Game PSP Itchy and Scratchy hit each other hard while the game loads

Itchy and Scratchy hit each other hard while the game loads


Contributed by GTramp (42803) on Jan 14, 2011.