Went through the main forums and didn't know where else to post this, so as out of place as Lost & Found seems, it also appears to be the most appropriate.
http://www.youtube.com/watch?v=EsC-GXd0q6A
...interesting... looks like that was Delaveaga in Santa Cruz...hopefully I'll be there again next month!