News Logic Says “I Am The Greatest” mediamaverick - November 12, 2015 0 It’s time for another leak from “The Incredible True Story.” Check out Logic’s “I Am The Greatest” & feel the power!