Spirit Daily, The Most Important News: They aren’t even trying to hide it anymore. During the opening ceremony of the Commonwealth Games in Birmingham, England on July 28th, a giant mechanical bull with glowing red eyes was rolled out into … Continue reading
