Shires XD is an American pay television channel which is owned by the Michael Shires Television unit of The Michael Shires Company through Shires Channels Worldwide.
Programming
- Main article: List of Programs broadcast by Shires XD
Shires XD is an American pay television channel which is owned by the Michael Shires Television unit of The Michael Shires Company through Shires Channels Worldwide.