Feedbackula - Batman Bluster Barrage!

This week, Batman: Arkham Knight was announced and there was much rejoicing. No really, everyone seemed pretty happy. Let Johnny prove it to you!

Did you enjoy this video?

Sign In to Upvote