Red Carpet DMC World Magazine·December 1, 2004Heard any good rumours lately? PATRICK: We hear Red Carpet is working well in the UK…. RAEFALLE: Yes,...0 Comments·0