Anonymous vomited: do you live in la?

nope i live north if LA. ~eight hours away.

Posted: October 6, 2012 • 7:44 PM