Dawn Richard Slays in Double Video ‘Titan x James Dean’ Angela Wilson | May 28, 2015 Slay, girl, slay!