I recently got introduced to this wonderful capability within g-suite of products that allows me to create a website for free within minutes.
I put together a simple website to have my customers re-live the excitement of TC18
click on the image to check it out