Question: when did the last season of one tree hill air
Answer: January 11, 2012