Free download Torch Browser 18.104.22.16890 full version standalone offline installer for Windows PC
The Password For The ZIP File : 123
Torch Browser Overview
Chromium-based web browser and internet suite developed by Torch Media. The browser handles common Internet related tasks such as displaying websites, sharing websites via social networks, downloading torrents, speeding up downloads and capturing online media, all directly from the browser.