Getting Dirty on the Bus ...