Ryan McGee November 13, 2008 #0 [url=http://www.youtube.com/watch?v=hkK-_46GPEE]Deaf Russia God[/url] You have to get past the first 20 seconds. It\'s in Russian, but you can figure out what it\'s about. Be the first person to like this.