Remember the retro-swing revival of the '90s? The F-Holes would have totally cleaned up back then. They've got the 23-skidoo threads, the old-school vibe, the doghouse bass and banjo and trumpet. More to the point, they've got an impeccably authentic, raucously entertaining blend of gypsy jazz, zippy dixieland, viper blues and roots. Trendy or not, it's pretty f-ing wonderful.