Loading...
Uploaded by seadogmalta on Feb 11, 2007
This wreck is situated in the Northwest side of Malta, known as Marfa point.
Sports
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)