Home Albums Let It Drop (Santos Remixes) Let It Drop (Santos Remixes) (15 years) album Release day: Monday, March 16, 2009 Let It Drop (Santos Remixes) 15 years old Artists DJ Delicious Name DJ Delicious When album released, He was 34, now 50 years old # Song Play