Street fighter fight club los angeles april 23rd


#1

does anyone know the address yet? capcom said they’d post it yesterday and it’s already thursday. i don’t know if i’m gonna have access to a computer by the time i have to get off work and check it out