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