Last June 26 marks a historic day as the US supreme court ruled in favor to allowing same sex marriage in the USA. After all those years, after many battles fought, love finaly wins. This picture shows the celebration and cheer about that important moment in the history of LOVE.