The Barnyard Lampoon Remembers Neil Armstrong

Ladies and Gentlemen, I have some tragic, breaking news. The USADA (U.S. Anti-Doping Agency) just couldn't leave him alone. They weren't content with stripping him of all 7 Tour De France titles. They weren't happy erasing his name from the record books. They weren't happy with him living. After a rather public and embarrassing fiasco … Continue reading The Barnyard Lampoon Remembers Neil Armstrong