BarracudaDrive

BarracudaDrive

Rating: 5 5/5 (1)
Publisher: Real Time Logic
License type: Shareware
Price: 29$  Purchase
Latest version: 4.7
Last updated: December 30th, 2011
BarracudaDrive lets you create your own online multiuser file storage, run your own web site and blog, host your own photo albums and videos, access content that is otherwise blocked, and so much...

Main window
Main window