On the Road Together
James and Starla Dean officially started on the road in September 2010. Many of you may remember us as “and Friends” from Kevin Spencer and Friends. James traveled with Kevin for thirteen years and Starla the last four of those thirteen after they were married. We were blessed to tour the United States as well as other countries such as Canada, Honduras, and Mexico. When we found out that...
Read More