Scott Storch & Abbie Stair soars with “On My Own”
Scott Storch is not new to making hits, and his catchy single, “On My Own,” featuring Abbie Stair, reminds us that he still has it. Distributed by 1217 Entertainment, The plaintive Pop single mixes Storch’s signature production style with Abbie’s gravelly yet soaring voice, which one would think the song’s