Who is Ross Alexander? X Factor 2018 star from Blackpool who sings Doctor Doctor
THE former DJ and record producer made a splash on the X Factor stage by appearing in a massive feathered hat and armoured suit. He also managed to get into a spat with judge Ayda Field on his first audition. Here’s everything you need to know about the controversial contestant… Who is Alexander Ross? Starting […]