This is such a throwback. Major vibes. This was taken at the Speed Racer world premiere back in 2008 at the Nokia Theatre in LA