‘Arrow’ Pilot Recap: “We’ll Put Out an AP
It’s been more than a year since ‘Smallville’ finally went off the air. Hoping to lure back some of that comic book geek audience, the CW network premiered its new series ‘Arrow’, based on the DC Comics title ‘Green Arrow’, last w...