Posted: 10th Nov 2006
you really really cant see it from this picture i know but trust me ... it was like something out of a sci-fi movie just before the aliens land ... oh wait this is san francisco ... the aliens already landed and live here happily
Leave a comment » Comments