FuelWATCH HONDA INSIGHT ‘LET IT SHINE’ BEING MADE You’re wondering how Honda managed to be so organized in the making of the Insight’s ‘Let It Shine’ commercial? The clip below will help explain. It’s a lot more interesting if you watch the commercial first; so if you haven’t, have a look first.