Lucky 13: Spencer Pride Festival Returns on June 1st
SPENCER, INDIANA – The 13th annual Spencer Pride Festival will take place on Saturday, June 1st. The well-known rural LGBTQ+ pride festival is the largest event held on the square of the Owen County Courthouse. This… Read More »Lucky 13: Spencer Pride Festival Returns on June 1st