Tag Archives: Geek News

Star Wars Episode VIII Delayed, Deadpool Banned In China, & Darth Vader In Rogue One? The Week In Geek

Welcome to our new weekly news segment, The Week In Geek! Continue reading Star Wars Episode VIII Delayed, Deadpool Banned In China, & Darth Vader In Rogue One? The Week In Geek