Does this sentence make sense?

Moonwalking is pretty straightforward.

should i add more to it
5 answers 5