Monday, 2 March 2009

Vanguard: Another breath taking view of Telon!

Yet another video from Vanguard and all it's sight seeing landscape. Impressive to say the least!


Makes me wanna come back...
Post a Comment