VENN
- Location:
- Los Angeles, CA
- Affiliation:
- Streaming
Launched on August 4, 2020, VENN is a gaming-lifestyle streaming network based at Vista Studios in Los Angeles.
The network uses Stage 1 which is 6,100 square feet, featuring a set with over 1,000 square feet of LED display technology.
tags
Entertainment, Esports, Streaming