Madame Web fails to catch viewers
By: Staff Writer Sahas Goli Released on February 14, Madame Web is the newest installment of the Sony Spider-Man Universe (SSU). Rather than following the appreciable appeal of Venom, however, Madame Web seems to have…