Sterling Fox Releases New Song and Video “Freak Caroline”

Sterling Fox is a recording artist and songwriter from New York City. With his unique, narrative