Funny Commercial - Captain Hancock

Commercial for Silva, European navigational equipment.
Back to Top