Hidden Equilateral Triangle

Hidden Equilateral Triangle Angle trisectors are formed from each vertex. -idea from 1000 PlayThinks by Ivan Moscovich page 120

The intersection points formed by the angle trisectors form an equilateral triangle. Can you prove this for all triangles?