8950 Music NewsWatch – Sick Puppies New Live Video for Black & BlueWatch the Sick Puppies new live video for “Black & Blue” now! Shot in Dallas TX. by Bill Raymond 7 years ago7 years ago