Barracuda Netowrksreleased Copy..its better than DropBox and GoogleDrive! 15GB Free, or 20GB if you use my referral link!
And don't forget to download the desktop and mobile apps
EDIT: I got enough referrals, use someone else's link below. I dont wanna be greedy.
And don't forget to download the desktop and mobile apps
EDIT: I got enough referrals, use someone else's link below. I dont wanna be greedy.
Last edited: