Agree or disagree with his position or his discourse, one thing is for certain as evidenced in Donald Trump's first TV ad: he's consistent.

Trump's 30 second spot sums up just about every controversial political position he's taken.  He tackles Muslims, Mexicans and even President Obama and Hillary Clinton.

I guess one could also call him efficient.