ROBERT SPENCER IN GERMANY…..

Subject: Robert Spencer speaking in Germany – fabulous!

 

Please check out this video of Robert speaking in Germany…He walks on stage carrying an Israeli Flag

 

http://www.youtube.com/watch?v=fNtS-Q-2EPY

Comments are closed.