I found this on the Ashtar Command crew site

Really enlightening explanations for the now and the future and who you are and why you are here

30 or so minute Video