Tuesday, October 09, 2007

Somewhere in Idaho this alien head popped up on my radio which was OFF at the time. I imagine it has something to do with the screen and the CD laying on the dash, but still pretty cool.


Indeed!

No comments: