by: Spirit tv On: Jun 5, 2015 Comments: No comment Lead singer of The Museum Ben and his wife just had a baby, Lenna Joy Richter. The baby came just in time for Ben to be there as he has a busy summer tour schedule just about to start with over forty shows scheduled in the next two months. Categories: Spirit Music Update Tags: The Museum