This deserves its own entry:

Apr 27, 2005 05:49

Combining my love of Conan O'brien and Chuck Norris... Conan's "Walker Texas Ranger" lever:
http://gorillamask.net/conanwalker.shtml

Holy shit, I swear I nearly peed myself about 6 times!
Previous post Next post
Up