Bumper Sticker's file

Bumper Sticker
A bumper sticker seen on the back of a Volkswagen VR6 in Washington, D.C.

Recent statements by and about Bumper Sticker