Stream thousands of hit movies and TV shows
Live concert recorded at Sengawa Gospel in Tokyo, Japan in June 1993.
That was an excellent one.
Just what I expected
I gave it a 7.5 out of 10
Clever, believable, and super fun to watch. It totally has replay value.