their large , black limousine looked like an object from another planet , sitting at the end of the road , surrounded by buildings that had long been in need of repair , and with windows broken and boarded up .