Leftists LOSE THEIR MINDS After OWL CITY Said This… The Patriots Brief 1 hour ago IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW President Trump is breaking them and it’s glorious I’m a proud American citizen and I am grateful for living in this country, god bless America, god bless Donald trump