Shared publicly  - 
 
I just shot this short franchise video, and in it, I ask this question? "Is a franchise location really that important?" Please watch it and see if you agree!
1
Add a comment...