Man this episode .... owned!!!!

What did you guys think?