Arrow Season 3 To Have A Captain Carrot Shoutout

A Captain Carrot Easter egg is coming in Arrow Season 3.

Read more