Step into Liquid: Candice Patton

Author:
Video Duration:
0
Candice Patton

The Texas-born star of ‘The Flash’ is getting used to life on the West Coast.