may 2012 previous next 37 / 48

Yes, this is Jack. And yes, he is that long.