An impossibly handsome man that is living his entire life in denial
Anderson Cooper is really Livin' La Vida Loca
👍61 👎83