Dean Delray is an actor, stand-up comedian and host of the podcast 'Let There Be Talk' where he talks to heavyweights in fashion, music, automotive and culture. To listen to his podcast and check out his tour dates, head over to Dean's website.