Periodic Self Exam
- Episode aired Mar 12, 2007
Our heroes must find their biggest weaknesses, and it's not as easy for them as it is for the rest of us.Our heroes must find their biggest weaknesses, and it's not as easy for them as it is for the rest of us.Our heroes must find their biggest weaknesses, and it's not as easy for them as it is for the rest of us.