The hero worship and deification on display here is off the charts - friggin looney tunes.