Posted on: March 5, 2012
| Views: 5,243
Awkward moments make for some of the best television viewing there is, guys. Needless to say, Repo Games has got you covered in this department. Sometimes the easiest question is the hardest to answer. Watch the premiere episode of the new season of Repo Games March 28 at 11/10c only on SPIKE.