That IS a big bus!
I think the article meant the PP Clinic in Houston is that. It mentions it as the largest abortion facility in the country.
It's bigger than a Buick!