Up and coming indie Hip Hop artist Ricky Mapes drops his new video titled “IDWDT“, off his latest EP “Save Yourself“.