Miles is "over run" by Covenant forces. Kyle talks to himself in the future. *Air date only accurate to year*
Stars:
Miles is "over run" by Covenant forces. Kyle talks to himself in the future. *Air date only accurate to year*