Obama calls in the Marines- to keep him dry from the rain Posted by: Cindi in Videos May 16, 2013 3 Comments This is what leadership is? Really? What, does he think he is going to melt like the Wicked Witch of the West? READ: WATCH: Does God Exist? 4 New Arguments Barack Obama Rain umbrella video 2013-05-16 Cindi tweet Looking for more great news and commentary from a conservative perpective? Visit our homepage!