I saw this when I got in to Fernley tonight, making excellent time. (300 miles in six hours even with traffic slowdowns in Sacramento, although not the freeway-strangling mess of last week.)
I want to perform this one somewhere. It's too long for a Masquerade entry, but boy it would be fun!