Tag: leeds

This Saints Row mural celebrates the UK’s most entrepreneurial city

This Saints Row mural…

0
In an effort to promote the Saints Row reboot – which releases next week – game developer Plaion commissioned…