Tortujas Ninga

by Mistermaster March. 02, 2008 2097 views

The turtles in Atocha Train Station are a little bit, u know, “hey punk where u going with that flower in your hand? im going up to frisco to join a psychedelic band.”-styled.

  Be the first to like this post
Join the conversation
Be the first one to comment on this post!