CarCdrCons, 3 months ago I’m assuming he’s referring to the Vice TV cable channel.
I’m assuming he’s referring to the Vice TV cable channel.