TODAY   |  March 16, 2014

‘Believe’ star Delroy Lindo stops by the plaza

In the new NBC show “Believe,” Delroy Lindo plays the protector of Bo, an extraordinary girl with special powers who may just change the world.

Share This:

Sorry, we do not have a transcript available for this video at this time.