Scott Weiland To Be Father To 2nd Child reports Stone Temple Pilots frontman is set to be a father to a second child. His wife Mary Forsberg is pregnant and is expecting a baby in July. His first baby, Noah Mercer Weiland was born Sunday November 19, 2000 in Los Angeles.

Related News

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.