ninja85
Regular Member
- Joined
- Oct 17, 2013
- Messages
- 830
- Likes
- 353
A look at India's wheeler island in bay of Bengal , a missile launch test site.
Launch Complex-IV, Missile Test Site - Wheeler Island, India - YouTube
Launch Complex-IV, Missile Test Site - Wheeler Island, India - YouTube
Last edited: