Aired on The CW at 8:00 PM, 1st of November 2011

It’s the Great Masquerade, Naomi Clark

Confirm
No
Yes