Loading Video...
Unhindered | North Shields, England
People travel for different reasons. With a special event that happened in North Shields, United Kingdom, people came from all over the U.K. to be part of this historic event.