Home Comic Book Previews Arrow #21 By CBR Staff Published Feb 26, 2013 What happens when a group of carjackers steal Oliver and Diggle's ride? Find out in this week's chapter!