Video Vistas is a Network & Internet software developed by Video Vistas. After our trial and test, the software was found to be official, secure and free. Here is the official description for Video Vistas: Video Vistas is a revolutionary new platform for the delivery of online video. Users can view and share video content and photos directly in their browser heads. The application functions as a video extension for the Internet Explorer web browser and takes the online video experience to a new, more practical level for consumers you can download Video Vistas 1 free now.