I know lots of trusted Miami auto repair shops. Been there to know of some problems my car might be having.
Wow....somehow this all fits in the Bizarro World category. The NEO building is interesting....I remember seeing it.