POTD: The Tank Busters of 656 Squadron
Apache tank busters are the subject of our Photo Of The Day. These belong to the Army Air Corps and they are the most powerful battlefield helicopters in Britain’s arsenal. These gunships are modified with floatation devices so that they can be retrieved in the event [Read More…]