Craig of the Creek - Is JP an Alien?

AD
Is JP an Alien?

Craig of the Creek

Is JP an Alien?

JP believes he may be from another planet, so Craig decides to help him find out the truth.