March 05, 2018 by Bob Wertz Wow. That Star Wars Rebels Finale was fabulous. But I have so many questions...