Batman + Gaming = PTSD!

0
525

Batman releases some pent up frustration, on some video games, with his sidekick Robin…