Skip to main content

Drag queens on show

Nation News : "EIGHT DRAG QUEENS will vie for the title Miss Galaxy World which comes off Sunday, August 1, at the Casa Grande Hotel, Oldbury, St Philip."

Comments

Popular posts from this blog