Arrow Casts “Cupid”

IMG_1670.2014-08-30_180120

Arrow casts Supernatrual actress Amy Gumenick as Carrie Cutter (aka Cupid). Cupid is a villain with an obsessive crush on the arrow