Nemo
The place looks just like what you see on television. I drove up and down that street they always go take cars for a test drive. The picture on television with all the GREEN and White awnings is the front of the building. It faces the street on North Hampton Blvd.
It is right next to a bridge overpass you never see on t.v.
It was cool to go see it though...