Monday, April 10, 2006

A view into someone else's life

Nee Naw is the sound that emergency vehicles make in the UK.

No comments:

Post a Comment