CW megahit ‘The Flash’ had its season three premiere this week and we returned to the adventures of […]