Smoke and Mirrors

Robbie Amell Lands Red Hot ‘Flash’ Role

Robbie Amell's series The Tomorrow People was axed by The CW, but we have not seen the last of Amell on the network. TV Line confirms Amell will be heating up the screen in the premiere season of The...