Monday, November 23, 2009

Can anyone shed some light on where this is?

This looks like too much fun..I'm guessing california somewhere..

3 comments: