Was this the one with the talking dog?
I remember a show, something with beetle & similar to power rangers, Im 100% sure this is the one, but did this have a talking dog in it?
Don't read this
I remember a show, something with beetle & similar to power rangers, Im 100% sure this is the one, but did this have a talking dog in it?
Don't read this