Sunday, November 29, 2015

Dan Carter unveiled to a baying crowd in Paris and forced to drink alcohol