This hilarious Talk Show redeemed its Indie Cred for California?!