Coachella

More troubles for Travis Scott as thousands sign petition against Coachella performance

Moboluwade Tobiloba Things seem to be going downhill for American singer and rapper, Travis Scott as over 5,500 people have…