Virve Rosti, Freeman & Menneisyyden Vangit