Does this sentence make sense?

Moonwalking is pretty straightforward.

should i add more to it
7 answers 7