Kid Rock has come under fire after being filmed using a homophobic slur on stage.
The 50-year-old singer was performing on stage at Fish Lipz Bar & Grill in Smithville, Tennessee on Saturday (5 June) when he began ranting about audience members filming on their phones.