Bus company rejects ad featuring an extraterrestrial June 28, 2013 Leave a comment A bus company in Israel refused to place an advertisement featuring an extraterrestrial in its buses. Read More »