‘The Flash’ episode 18 preview: Boss talks ‘All-Star Team-Up,’ Emily Bett Rickards appearance
“I thought Central City was supposed to be the fun one.” This is what Felicity Smoak says in the latest preview for Tuesday night’s new episode of “The Flash,” which carries with it the title of “All-Star Team-Up” and also the hope that it can be every bit of fun as the idea suggests. After […]