20 Apr Latest Castle Light Ad Posted at 10:34h in Advertising, Alcohol, TV Commercials by Johann 0 Likes http://youtu.be/c_1eOqIHdXI The new Castle Light ad. Apparently it was “leaked” although I suspect this is just an agency tactic. Done by The Jupiter Drawing Room. Related Tags: castle light, Jupiter Drawing Room