Superbad Solace – ‘Eyes Don’t Lie’ Staff Writers 7 years ago Latest visual from the recent Sol Controller album by the Timeless Truth emcee.