Home Albums It Snowed It Snowed (12 years) album Release day: Tuesday, November 01, 2011 It Snowed 12 years old Artists Meagan Smith Name Meagan Smith When album released, She was 25, now 38 years old # Song Play