Monday, November 25, 2013

Behind The Scenes In New Orleans With The Cast


The CW is giving us a behind the scenes peek from filming in New Orleans with the cast. Enjoy!