Does this sentence make sense?

Moonwalking is pretty straightforward.

should i add more to it
4 answers 4