Atlanta-based cardio-pop trio, 3D The Boss, shares debut LP, ‘Push It’, out now
Written by Lauren Rosier The Atlanta-based health and fitness trio, 3D The Boss, announce the release of their debut, full-length album, Push It, available to stream now on DSPs everywhere. Stylistically, on their debut album, these three musicians are able to take elements of Read More