This is the promo for the upcoming web series "Off the Leash," a live action puppet series.

For more information, meander through our website:
offtheleash-series.blogspot.com

Thanks for watching!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…