HMS Illustrious October 1942 Madagascar Swordfish torpedo 2 Posted on November 11, 2020 by laststandonzombieisland Leave a comment Previous Next Return to Warship Wednesday, Nov. 11, 2020: Spaghetti & Stringbags