Top
70°

Lollipop Chainsaw - Screenshots released

Warner Bros. Interactive has released a collection of screenshots from the game Lollipop Chainsaw, due out on June 12th, 2012.

The story is too old to be commented.