My hope for WCMX is to mimic what the US has done with the sport; it's really taken off there and I want that for Australia. In this sentence, I do not really understand 'taken off'. Could someone tell me about it? Thanks a lot.

0

Answer Question

Anonymous