Wow, that was fast....
Thank You, you just gotta know your Memes!
Except Main Street in New York is still all cracked a broken....