National Geographic: Starcraft

Scott Tortorice

Senior Member
Joined
Nov 18, 2003
Messages
7,663
Reaction score
99
Location
The shadows
Country
llUnited States
Stumbled across this while chasing down a press release on another gamer doc:

[video=youtube;Kc0Pgm8lWRw]http://www.youtube.com/watch?v=Kc0Pgm8lWRw&feature=player_embedded[/video]
 
Top