Hi Ryan and welcome, what a find.
Most Hurricanes are in dire need of help when introduced here, yours must be the exception, I'm curious to see the pictures!
Could you give a hint where you are located in the world, brings things better in perspective, the most active members at the moment are located in England, or better, the UK, Australia, New Zealand and The Netherlands.