Space X Rocket Launch AND Land

This is amazing, Space X have done it again, launcing a satellite ... but from there it's different, part of the rockets then land themselves, not dump in the ocean. It has lit up the sky in parts if the USA ... and Some of the videos people are posting are just incredible.