"This town sucks. So of course now I live here."
Leave a comment
Q: You're a long way from home, how did you end up in such a small town like Santa Cruz?RB: A boy. The ironic part is, I met him while I was on vac...
Read More