It took twice as long as he anticipated, but the man pushing peanuts up Colorado’s Pikes Peak with his nose has reached the 14,115 foot summit. Supporters are going nuts.
It took twice as long as he anticipated, but the man pushing peanuts up Colorado’s Pikes Peak with his nose has reached the 14,115 foot summit. Supporters are going nuts.