Once Upon a Star
Natives of the Baton Rouge area, Richard and Libby Shackelford are both voice graduates of the LSU School of Music. Working as professional actors in traveling Broadway shows, the couple spent many years on the road before settling down in Omaha, Nebraska.
You’ll never guess what happened in Omaha…
©2017 Starlite Espresso Cafe.