Back to photostream

100_0384_0038

me and lauren chillen. i think shes tripping on acid or something...

1,155 views
0 faves
0 comments
Uploaded on March 7, 2006
Taken on January 1, 2003