Phil Mitchell Band – “White Horse Rider” and “Crossroads” Rock & Alternative Phil Mitchell Band – “White Horse Rider” and “Crossroads” Staff December 12, 2017 Phil Mitchell Band is a rock band out of Chicago, IL. They are on radio rotation with...More