‘White Horse Rider’ released by Phil Mitchell Band: Fits the times of our Nation

From the “Crossroads” Album, is the rock song “White Horse Rider”. The “Crossroads” was about America being at a crossroad. This is their 3rd album and features Rex Carroll and Kevin Branigan on lead guitars. How appropriate is this song for the times. Phil was trying to picture a nation at peace but found it […]