I was gone the day it aired so I missed it, anywhere know where I can watch it? Is it on the MTV website?