Shufflr Free download An excellent social video browser Free download An excellent social video browser Vote: (6 votes) Program license: Free Developer: Althea Version: 0.83 Works under: Windows Also available for Mac Vote: Program license (6 votes) Free Developer Version Althea 0.83 Works under: Also available for Windows Windows 8 Mac
Other software to consider uView Player Lite Software that allows playing videos while other applications are in use Wondershare Streaming Video Recorder Tool for downloading embedded videos on a PC