The live video streaming app Meerkat is now available for download. The app was previously available as a closed beta, requiring invitations to unlock access.




« »