‘Once Upon a Time’ Episode 15 “Red Handed” Promo

2 years ago, by

March 5, 2012

ABC has released the promo for this Sunday’s all new Once Upon a Time, “Red Handed”. The big, bad wolf, Red Riding hood and Snow White will tell Ruby’s fairytale backstory in this upcoming episode. The situation is getting intense in fairytale world and a little scary according to this amazing promo and the photos I spoiled earlier.