by Lang Whitaker

Just saw this video (via Deadspin) and…well…I mean…let me just be completely honest and say that I’m not sure how I should characterize or respond to this video, other than to say I thought it was important that all of you saw it, too. Denver’s TV network, Altitude, must be trying to spice things up. Are Nuggets games available on pay per view? Good gosh…