Discovery Channel

Rapid Release Technology Featured on Discovery Channel April 22nd.

Discovery Channel and Terry Bradshaw Sees Huge Potential of New Pain Treatment