Celebrity Gossip Celebrity Gossip Entertainment News Radio and Weasel arrest upcoming artist for claiming their song – “Juice”.By BigEyeUg3June 28, 2015 By Isaac MitesĀ News sipping in reveals that East Africa’s dynamic duo Radio and Weasel who are well known for…