Manila Killa & Luxtides – ‘Slow Down’ On April 2, 2024 By Chris Salce New Music Manila Killa and Luxtides start your week off in an emphatic manner through their collaborative effort.