Cara Delevingne Takes on Dave Franco & James Corden in a Sick Rap Battle!

cara delevingne rap battles against james cordon dave franco505

About Photo #1003232: Cara Delevingne jokes around for a selfie with James Corden as she appears on The Late Late Show Wednesday night (July 28) in Los Angeles. After her appearance,… Read The Post Here