San De Pedro

San De Pedro is a city in California and host of the Mega Mondo Pop Comic Con-A-Palooza.

Scooby-Doo! Mask of the Blue Falcon
Insert details here.

Appearances

 * DTV19.