I'm a London Girl living in Southern California. Sometimes I get really peed off about life here. You might find my rants funny, on the other hand, you might not! Sorry in advance....