Lights, Camera, and Cocktails with Cointreau!

Los Angeles is known as the “City of Stars”, for obvious and completely accurate reasons. But after Cointreau took over Hollywood for a few nights in October, it seems that we might also need to call it the “City of Spirits. Hidden away amidst the glitz and glamour of Tinseltown, Quixote Studios took a few evenings off from filming to play host to the Cointreau … Continue reading Lights, Camera, and Cocktails with Cointreau!