Pride Parade Kicks Off in London

Pride Parade Kicks Off in London

There is plenty to celebrate in London, England as people head out to celebrate at the Pride in London Parade on July 7.Raj Kaur Bilkhu shared footage of patrons celebrating and cheering in the London Pride parade.