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
Sterling Fox is a recording artist and songwriter from New York City. With his unique, narrative