Miquel's Theorem

St. Andrew's Math and Stats posted about this recently. Such a fabulous result. Made me want to GeoGebrafy it. But why is it true, there's the rub.

Information: Miquel's Theorem