“POLITICAL ATROCITY” by Cody Robert Judy, ©2017 (Jan. 13, 2017) — Lance Edward Armstrong (born Lance Edward Gunderson, September 18, 1971) is an American former professional road racing cyclist. Armstrong had won the Tour de France a record seven consecutive times from 1999 to 2005, before he was banned for life and all his results […]