Floyd Landis admits steriods waiting too long to tell

Former American cyclist Floyd Landis who admitted taking steriods says that he was wrong in waiting four years to tell the truth. He has named Lance Armstrong and other American cyclists who have also taken steriods in a whistleblower action recently.