It’s mean in these streets!

25 Hilarious Notes Left on Cars