Embed this press release by copying the code below:
Thriller, the White Rose, to Start Filming in Dallas This Summer
Thriller, the White Rose, to Start Filming in Dallas This Summer