The D23 Expo is currently underway in Anaheim, California and there has been very subtle buzz coming from the expo. That is until today. Today we have been graced with Star Wars news! And more specifically we have been graced with a sizzle reel for Star Wars: Episode VIII The Last Jedi.
Read More