This thread is dedicated to those hilarious OWNED and PWND pictures out there. I think it'll always put me in a good mood.