Summer Water Fun on UK Street

A street in Bristol, England turns into a water park after a huge water slide is added.