Newsline

ILC TDR cost under review

oakley court

The ILC international cost review was carried out at Oakley Court in Windsor, UK, where the “Rocky Horror Picture Show” was filmed in 1975.

Bookmark the permalink.