Sesame Street Live - live in Augusta!

What having grandparents around feels like.

Good vibes.