Sarah on TV: I Love You America

Sarah’s first show of her ten episode series, “I Love You, America,” premiered October 12. Tonight is EP2. On Hulu.  Here’s her music video.

This entry was posted in Appearances, Releases, TV, Video and tagged , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *