Do I need a Snapshots acount to use Snapshots TV?

It is best to already have an Snapshots account set up. However, you can create an account on the web after downloading Snapshots TV.

Feedback and Knowledge Base