Say hey
Make the day a little bit better... such cute BP Helios ads. I remain pessimistic about how green an oil giant will become but the babies are peppy and adorable. Anyway, this campaign appears to be more about customer service than green initiatives.
