I truly believe he is a cheater and a liar. I am not a fan of Mario Lopez, but I gotta say he does look good, really good.
Here he is looking like a Greek god emerging from the beach waters in Miami, Florida.
Photos by Fame/Flynet
Tags: Mario Lopez