The Utah Pride Festival included many events — from the Grand Marshal Reception through the Pride 5k to the Dyke/Trans March and the Mayor’s Red Vest Reception to the Pride Festival itself. Thousands gathered to support marriage equality and equal rights for all kinds of lovers.