New Music: Shakira And Rita Indiana

New Music: Shakira And Rita Indiana

After a long, lazy weekend, we returned to our offices and found a whole lot of new music — some good, some questionable. We'll present this new music throughout the week. Let's start with....