Advertisement
Home Tags Puerto Vallarta

Tag: Puerto Vallarta

Venus, the winner of Canada’s Drag Race season 4, has posted a heartfelt video apologising to the people of Mexico after realising she had...
Venus Sherwood, winner of Canada’s Drag Race Season 4, has alleged she was violently detained and extorted by police in Puerto Vallarta, Mexico. In...

Latest Posts