Home Plane Spotting India Spotted !!
Spotted !!
Team PSI 10/26/2013 0
Here is a Lockheed Martin C-130J Super Hercules of 77 Squadron of Indian Air Force. KC-3801 in the beautiful blue skies.Spotted By - Damanbir S. Sekhon
High Resolution: www.jetphotos.net