Top
130°

New Screenshots Published for The Splatters

New screenshots were published today for the upcoming Xbox Live Arcade game, The Splatters.

Read Full Story >>
dualshockers.com
The story is too old to be commented.