Street Fighter X Tekken

Street Fighter X Tekken

Steak Salad Sandwich Sep 26, 2013 @ 2:24pm
new dlc?
I just read there should be new dlc. Where is it?
Last edited by Steak Salad Sandwich; Sep 26, 2013 @ 2:24pm
Date Posted: Sep 26, 2013 @ 2:24pm
Posts: 0