End of the current seasons are coming to an end
Friendly reminder Xtra Xtra and The Show are coming to the end of the season. No need to fret we will return. New season of The Show means new concept and style of course with the same principles. Meanwhile, check out VDG Sports and here is not a bad place either.