RedState Update on Japan, NPR, Charlie Sheen Posted onMarch 24, 2011AuthorPatrick I cannot believe these guys are still making these funny videos. Source