Michelle Larson

Bathroom Scale

Elk Grove Twins Featured On People Magazine Cover

Tom and Michelle Larson have collectively lost about 270 pounds. The Elk Grove twins’ success earned them a spot on this month’s People magazine.

01/18/2013

Adler Planetarium

Adler Getting New Museum Leader

The Adler Planetarium is getting a new leader: a woman who describes herself as an amateur astronomer.

12/12/2012