Monday, March 29, 2010

Unpleasant

Russia: land of the never-ending Lada car alarm. Why won't it stop!?

No comments:

Post a Comment