Home Tags Charles Michael Davis

Tag: Charles Michael Davis

My LA To Z: Charles Michael Davis

The newest of the CW's toothsome vampires (he plays Marcel on The Originals) tells us where to get an education in jazz, why he loves going to sleep, and the real reason he prefers yoga to CrossFit