Lance Armstrong Turkey Of The Year
Nov 23, 2012Other Sports
Lance Armstrong “Turkey Of The Year” Pint Glasses Handed Out By Austin Bar

Lance Armstrong “Turkey Of The Year” Pint Glasses Handed Out By Austin Bar

How bad of a year is Lance Armstrong having? If losing his Tour de France titles, sponsorship dollars and his...