Vincent Wauneka and Ted Avila Hanged

Time travel agents Vincent Wauneka and Ted Avila are hanged in Arizona while on a mission.

Leave a Reply

Your email address will not be published. Required fields are marked *