Originally Posted by Anonymous
I got a email from the Turtles looking to fill spots. Are they worth it? Moving on from a big named club. I know they were good about 5 years ago.
Nope