Barracuda Brigade openly and without hesitation tips our hat to Vladimir Putin. Sir, everything you said as recorded in this report, you’re right!
To America and the free world we say the following: either we get back to the faith and values that allowed us to prosper, or we’re toast.
This starts with the immediate removal from office of Barack Obama and David Cameron. Continue reading “Putin Warns Obama – You’ve Turned USA & West Into Godless Sewer, Declares His Christian Faith”