Taylor Swift's Ice Spice collaboration Karma gets booed at Rolling Loud Europe Festival - but the rapper gets the last laugh at angry fans
Ice Spice put a crowd filled with Taylor Swift haters in their place during her performance on Sunday at the Rolling Loud Europe Festival in Vienna.
Read more »