Not sure exactly what this is or where it came from. The person who posted it to YouTube writes: "this was @ the Astrodome In Houston Texas this was from the Scoreboard... Lots of Memories. I hope you enjoy.... from 1965 to 1988. I hope you will Enjoy the Video."
Can anyone give any more info?
See also: Astros Home Run Sequence