Anyone have any idea how big their company is as of now? When I used to work with them I think they had like 20 employees. Just curious. Anyone know?:bigear:
size? about 7 inches I think.
size? about 7 inches I think.
If that
from what google map's sat view shows in the attached image, they are small