DotA Allstars: The Final Hour – The Movie

[youtube http://www.youtube.com/watch?v=Di_87VR2xH0&hl=en]

[youtube http://www.youtube.com/watch?v=YYbASjU6yG8&hl=en]

WTF? LOL.

2008-04-05

index