The Daily J
Is this red goblin responsible for all the bad things that have ever happened to Detroit? Some people think so.
00:00 / 14:00
Advertisement