Maybe a location with links to videos about Freedoms might be useful. I found this advertisement Freedom video. You can maybe see your boat being built in Rhode Island.
http://www.youtube.com/watch?v=-g3RzZP54gI
Freedom 21 ad
http://www.youtube.com/watch?v=Mx7bMnQgRoY
Freedom cat ketch reefed main only sailing by.
https://www.youtube.com/watch?v=iFle9YZCzLw