Tag: Rachel Flotard

July 1, 2005 / music

How could I not love this woman? That’s Rachel, from Visqueen. The unwitting love of my life for the last year an a half. She…

September 28, 2004 / music