Tor Air and Strategic Airlines
Maybe it's just me but are we running out of names to call _____ Airlines/Air/Airways? What odd names both have. Reminds me of 'Small Planet Airlines' which to me sounds like something made by Fischer Price.
Also who are they? Have I missed something as I've never heard of either here in the UK.