Santa Claws is an arcade crane machine that you can play over the internet for charity

Liberty Games, a game room retailer that specializes in unique gaming experiences, created a new kind of claw machine dubbed Santa Claws.

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