Will Lance Armstrong reach the podium in next month’s Tour de France?

[poll id=”34″]

Places to Go, Things to See: