Quote:
Originally Posted by Amy Jade
what even is wow presents plus?
|
Basically a Drag Race streaming service. A lot of alumni have shows on there and it's the home to most, if not all the international versions of the show. I think it's the only legal place to watch the Thailand and Espana series, for example.