White Castle

The White Castle near Yankee Stadium is downright scary.

not the same one. the one was was in was crazy ghetto. right across the street was the fucking crazy rimz shop. chrome rimz everywhere. like some used car dealership too.