98° Taps The Switch Studios for ‘Season of Love’ Music Video
The band 98° recently released their holiday hit “Season of Love,” relying on The Switch’s Los Angeles Studio location, and its television production resources, to produce portions of the music […] More