Roger Shepherd on Social Media
Roger Shepherd
@100085491619493
· Lives in Grand Rivers, Kentucky
Roger Shepherd
@roger.shepherd.1401
· Lives in Charlottesville, Virginia
Roger Shepherd
@roger.shepherd.33483
· General Manager at Heart Health Park
Roger Shepherd
@roger.shepherd.7528
· Lives in Nash, Tennessee
Roger Shepherd
@hikekorea
Roger Shepherd
@mr_rogershepherd
Roger Shepherd
@roger.shepherd.1656
Roger Shepherd
@roger.shepherd.391