Meteor Rain Special: Behind the Scenes 2001 (Taiwan), also known as Meteor Rain: Behind the Scenes is Taiwan drama premiere on Oct 18, 2001 on CTS
Behind the scenes with the cast.