danielmcfadin.wordpress.com
Catching Up: Arrow
I finally caught up with “Arrow” before the mid-season premiere. Here are my lengthy thoughts on the CW series.