Glenn Beck and Elmo wants to know who has their hand up the President’s ass May. 28, 2010 8:17 pmMay. 17, 2012 12:22 am by The Right Scoop • 3 Comments FacebookTwitterEmail report this ad Glenn Beck and Elmo team up in asking who is controlling Barack ‘the puppet’ Obama: FacebookTwitterEmail report this ad Comment Policy: Please read our new comment policy before making a comment. In short, please be respectful of others and do not engage in personal attacks. Otherwise we will revoke your comment privileges. RELOAD DISQUS KeninMontana Heh, this is what happens to you on the road. KeninMontana Heh, this is what happens to you on the road. Jessica Melgarejo Cespedes Hilarious!