Listen

Description

-what is crossfit -pros and cons of crossfit -current state of crossfit -coaching vs cheerleading