BS. It was a marriage gone bad, a love Lorne soldier who lost his first and ever lasting love and decided to end it all. The tesla in front of Trump Tower was a message to his wife , FU, you made me do this.
You know all that from remote viewing! You must be psycho! I mean psychic!
I’m inclined to agree.