I have no idea where this came from, or if it's an actual promo for the 60s Marvel cartoons, but it's really a cool little introduction to the series. and the song itself rocks pretty hard. it's actually better than most of the original songs.
it does cut off pretty quickly at the end. there's also a similar song in Spanish as well on youtube. both are pretty cool songs.