Seen on 18th Ave, Denver.
This is the Russian Bumper Sticker from the League to Save Lake Tahoe
Google translate looks a little different:
English / Russian
keep tahoe blue / держать тахо синий (derzhat’ takho siniy)
Not sure where the difference comes from. Good to see people caring about the environment, in any case.