​TURBO LOVERS Reflect On Past Mistakes With Rockin’ Video “Should’ve Known Better”