Bree and Spencer, members of the Colorado based Sweaty Soul Band The Burroughs join Taya Jae on Talkin' Music.
Talkin' Music: The Burroughs

Color Red
Bree and Spencer, members of the Colorado based Sweaty Soul Band The Burroughs join Taya Jae on Talkin' Music.