A young lieutenant is sent to interrogate two intruders at a secure RAF base. The man seems oddly familiar and claims he’s an alien, and his female friend is from 1930.
But something connects them with an earlier incident: stories of a giant insect...
©2015 Big Finish Productions (P)2015 Big Finish Productions