The Castro in San Francisco, California has long had a thriving nightlife for the LGBT community, and it’s great to see that ugly Christmas sweater vests are embraced here, too. Looking good, fellas!
Where have you spotted ugly Christmas sweater vests?