The new owners are the Discovery Channel’s ’Diesel Brothers,’ who say they can’t get the song to stop playing. Continue reading...