Johnny and Chachi kick off some more Echo intro videos. This time it turns into a TV Theme parody you may recognize.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…