Hi All,
I've just seen an exerpt from Madonna's 'Papa Don't Preach' video,which looks to have been filmed on Staten Island,USA.
In the video there is a brief clip of an ACL G-1 vessel in layup.
Do any members of the forum know which one it is?
Thanks very much,
roconnor