I had never noticed the rats in this game until today. I was aware of the sea lions, birds and of course the dogs but not these little bastards. I'm gonna go
Watch Dogs 2 - How to buy the Lamborghini - YouTube
5 best cars in Watch Dogs Legion and where to find them - Dexerto