Giant Rats & Tyler ICU – Call Me Feat. Sha Sha Giant Rats and Tyler ICU link up on this entry as they add the sensational...