At some point late in the third battle last night at The Red Palace, Super Art Fight co-creator and co-host Ross Nover remarked, “My mom
At some point late in the third battle last night at The Red Palace, Super Art Fight co-creator and co-host Ross Nover remarked, “My mom