VISA & MASTERCARD down all over the USA.... hmm BANK CLOSU… Twetch · February 26, 2021 VISA & MASTERCARD down all over the USA.... hmmBANK CLOSURES? Replies Twetch · February 26, 2021 ATTACK?