by LadySirse on Jan 31, 2007
Vanguard Players
Well it was bound to happen! There is a new Vanguard: Saga of Heroes Official Site! It's new... it's hip... its really nice... Head over and check it out yourself.