Dr. Steve Turley:
Warped Western Media JUSTIFIES Alexander Dugin Car Bombing!!!
https://www.youtube.com/watch?v=IlzACqRp7tU
Thanks for that, Joe.
Best video Turley ever made.