Volkswagen T-Roc concept is ready for fun in the sun

Who doesn't love a good set of removable roof panels?