X
myLot
blue65packer
•
@blue65packer
(11826)
• United States
Ryan Leaf - Ryan Leaf is an NFL bust. Got caught using drugs and now I hear he has a cancerous brain tumor! He is getting what he deserves!