Batman + Gaming = PTSD!

0
524

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