Watch These Anti-Trump Rap Videos Ranging from Serious to Hilarious
The presidential campaign of Donald Trump has created a hurricane of opinions and lines of division, causing both positive and negative dialogue, not only in the States but across the world. Future tourists or even citizens of America look on as the political season pours out of their media devices, voicing their concerns through social […]