CTC 15 Vid
#1
Platinum Member
Platinum Member
Thread Starter
#2
Registered
As far as I can tell, it looks like they are running in the open ocean. Real offshore, who would of thought!!! In England no less, the world capitol of health and safety. Good show!!
Jeff
Jeff