Nixon, is that you? - eviltoast

I’m pretty sure someone is drawing a Nixon in my city, what do you think?