Home Tags The Talk

Tag: The Talk

Sheppard Announces Summer Tour

Following their sold-out run on Meghan Trainor’s “That Bass” tour, ARIA Award-winning indie/pop band SHEPPARD will return to the U.S. for their very own...
18,774FansLike
202,609FollowersFollow
9,398FollowersFollow