Vista launch tonight: Parking lot parties with NFL pros

Sign in to queue

The Discussion

  • User profile image
    Dengin

    New York is suspiciously absent from the list of cities. But I'm sure my friends at On10, I mean Channel 10, can hook a guy up with Vista, right fellas?

  • User profile image
    Dengin

    That's a lot of cowbell...

Add Your 2 Cents