You know, I may have seen you Saturday afternoon. I was heading towards DC on Central Ave in my green 98 SE (SVT exhaust) and I saw a black SVT with New York tags beside me. It may have been you, but I doubt it.
I agree that some parts of DC aren't exactly the best places in the world. I can't imagine Hell being too much worse. Depending where you go the difference is night and day though.