The Internet's Newest Scooby Doo Podcast
The pod returns after some time off to talk the biggest name in direct to video Scooby-Doo history.
The guys are back to review Scooby and the Alien Invaders. We also try to learn things about New Mexico and have a brief chat with Research Department.
The boys are back in town and that town is in Massachusetts and it is not Salem.
In our debut episode, the guys review Scooby-Doo on Zombie Island and get confused by casino boats