Love SNL – The SNL Official App on NBC Review
All 40+ seasons of SNL in one place. Love this app! Creating an account is free and is pretty standard for watching premium content in this day and age. Well worth it.
Review by Jaredrab on
The SNL Official App on NBC.