Videos Logic – Soul Assassins Radio Freestyle [Video] By Joe Winsler - September 30, 2014 0 573 FacebookTwitterPinterestWhatsApp As Logic preps to release his debut LP, Under Pressure, on October 21st, he decides to stop by the home of DJ Muggs to promote the project and – naturally – go off the top.