Watch this video to see what people are saying about Dubb.
Want to send videos like this for your business?
Dubb lets you record and share webcam and screen videos to delight your contacts. Signup for a free 14- day trial.
No credit card required