Well it has been a long time but 1976 "Da Boat" in mint condition has been launched on Ana Maria Island Florida!
Finally we are Launched
- CaptainScott
- Site Admin
- Posts: 3112
- Joined: Wed Sep 24, 2008 10:46 am
- Location: Washington State
- Contact: