Even though Toronto was bogged down in rain this past summer, Cosmo TV was getting ready to sizzle with its search for the next female rockstar. Previewing the excitement to come in the fall, Cosmo TV ran a television spot showing off the busy streets of a metropolitan, as well as the perfect rockstar outfit – jeans and sunglasses …
More