The US town of Bristol, population around 44,000, is a divided community. Split between Virginia and Tennessee, the state line runs literally down main street. While both sides have much in common, ...