Video: The World's Best Barbecue?

Does Franklin Barbecue, in Austin, really serve the world's best 'cue?