02-16-2010, 11:15 AM
well I do think I already told you guys I have always adorred quite a number of things about russians specially when it comes to military hardware XD
whargarrblwhargarrblwhargarrbl!
Only in the Philippines...
|
« Next Oldest | Next Newest »
|