The fine folks at Mission Mission bring out attention to this gem. It seems someone had a foul experience while riding Yellow Cab (join the club) "late last night" -- a ride so horrific they felt the need to express their dismay by printing out this large banner in record time for the world to see.
We're dying to know the allegedly near-fatal story.