Search results

  1. Tactical Frog

    Wonder weapons announced by Putin

    According this map, Russia ‘s economy is just this : I do hope India’s economy is bigger than Benelux ?! I think Elon Musk can deliver faster than Russia.
Top