Visitors Come to Town - Star
Carlotta isn't thrilled when visitors come to town on Star. "Lean on Me" is the 15th episode of the show's third season.

Unrated
Photo Credit:
Wilford Harewood/FOX
Show:
Star
Episode:
Star Season 3 Episode 15: "Lean on Me"
Related Photos:
Star Photos
Related Post:
Uploaded by:
Uploaded: