Make your own free website on Tripod.com

X-Men vs. Street Fighter

Apocalypse's Lair

Apocalypse is the final boss of X-Men vs. Street Fighter, and the final battle takes place in his lair. In his lair, there are several captives trapped in experimenting tubes.


Back