Geek Proud, GeekOut.

Archive for December 7, 2017

Robot Wars – Season 10, Best Final Ever

Spoilers let’s just get that out of the way now because I have to talk about this in detail. (more…)