Quote Originally Posted by mcsdetroitfriend View Post
"This weird building is actually a church. Once it was famous for being “Detroit’s most beautiful Chinese-American restaurant”. Later it closed down and became the Omega Baptist Church and then the Grace Fellowship Baptist Church. Located at 265 Baltimore, MD, USA."
OK. I just want to be sure that I'm not confusing things. This is NOT in Detroit. Rather Baltimore, MD. As far as I know, there's no Baltimore Road in Detroit. A mistake? Or am I missing the sarcasm somewhere ...