FSU Rugby team - Tallahassee, Florida.

FSU Rugby team - Tallahassee, Florida.