LA over at Junk Feed has done it again. She solved the mystery of what was on Lindsay's foot. It looked like it may have been a weird virus but after further inspection, it was just the one and only Jared Leto's trademark signature. So we now know where Lindsay's feet have been hanging out recently.
Latest Celebrity Gossip, Entertainment News & Celebrity News