Japanese people never cease to amaze me … they’re creative. Have you ever heard of a show called “Jesus Christ Superstar?” Well here is a clip for you, and by the way I’m sorry it smells, I had an accident while watching the video.
Japanese people never cease to amaze me … they’re creative. Have you ever heard of a show called “Jesus Christ Superstar?” Well here is a clip for you, and by the way I’m sorry it smells, I had an accident while watching the video.
You must be logged in to post a comment.