CH-53E Super Stallion

CH-53E Super Stallion


San Diego, California (CA), US
According to Wikipedia the largest and heaviest helicopter in the US military.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement