On his way to work, Teddy spots Charlotte, an incredibly beautiful Woman in Red. He really wants to meet her, but what would his wife say?
Release DatesReport Date / Submit Product
Report Date / Submit Product
The Woman in Red was released on 5817d ago in the UK and the US.
January 7, 2003Confirmed
September 6, 2004Confirmed