Team flaming wolf (North Carolina USA)

If you live in NC and want to join a club, just join!
Ill join anything I have to do