September 18, 2014

Nick Cannon Buys World's Most Expensive Shoes: $2 Million Diamond Tom Ford Loafers