Logic, videos Black Face Watermelon Soda September 9, 2009 d dot b Leave a comment Black Face Watermelon Soda I just have to shake my head at this … and shake my head at Target Department stores