I missed it as well. Good thing half of the season is comprised of re-runs.
Was the unveiling at SEMA? As Jonny and I were at the Sparco booth I remember seeing Foose a few booths over with a couple of hundred people surronding him, cheering and taking a ton of pictures.