Battlesuits

02.22.08
Champions Online teaser trailer debuts
02.22.08

Champions Online teaser trailer debuts

The information just keeps rolling along with Champions Online lately. Today IGN posted up a video...

By Kyle Horner,   02.22.08
View