STRIDA FORUM
Strida Videos
Strida Forum
General Strida Chat
Amuro_Lee
October 29, 2009, 9:51am
13
Stridas in ATV News, Hong Kong:
http://www.youtube.com/watch?v=30f1cA55yF4
show post in topic