Crossover has plenty of soul