Lara Croft vs Black widow

Started by Kazenji1 pages

Lara Croft vs Black widow

Takes place near some ruins some country

who wins this fight ??

Black Widow.