The Cell Master
- 2017
- 5m
A video game addict takes matters into his own hands when the last copy of Demon Cell 3 is sold to the customer ahead of him in line.A video game addict takes matters into his own hands when the last copy of Demon Cell 3 is sold to the customer ahead of him in line.A video game addict takes matters into his own hands when the last copy of Demon Cell 3 is sold to the customer ahead of him in line.