July 18, 2019Nicholas Jason LopezLeave a Comment on 18th & Addison Drop New Music Video For First Single (“Leeches”) Off Upcoming Wiretap Records Debut 18th & Addison Drop New Music Video For First Single (“Leeches”) Off Upcoming Wiretap Records Debut