They also released a mission disk titled "Their finest Missions"
anonymous2001-02-28 (updated 2017-11-03) #Their Finest Hour: The Battle of Britain video game infoThey also released a mission disk titled "Their finest Missions"