Was she just impersonating a whaaambulance?
LOL Free Free Palestine?? These people can't seem to stay on message. I wish every American was forced to watch this crap.