Game store in Nebraska hosts drag queen
This video reportedly shows a game store in Nebraska hosting a drag queen. It's unclear why they would have a drag queen at a game store.
Copyright © 2024 Nacho Videos
All rights reserved.
All rights reserved.