Question : when was the last episode of one tree hill aired
Answer : April 4, 2012