David Walsh celebrates the Big 50

David hanging with one of his fav bands at The Power Plant

David Walsh with ABBA GIRLZ Band

David Walsh with the ABBA GIRLZ Band

Fantastic family, friends and band! Please review the images here!