Shenae Grimes Flashes Engagement Ring in Santa Monica

Loraine Pavich | December 11, 2012 - 2:00 pm