About Queens Of Dogsville
Entertaining and irreverent, the feature film Queens of Dogsville is set in the highly competetive world of dog sports.
More about Queens Of Dogsville
Queens Of Dogsville is located at 8419 24 St NW, Edmonton, Alberta T6P 1K3
http://idproductions.ca/showcase