Oct 18, 2008
I was trying to get my pictures organized, and came across this picture. One of my favorites. I was very happy to have this picture with the incredible Tyler Stewart and the awesome Melanie McQuaid. This was taken a few years back in California by John Segesta. If you want to see some wicked photographs, check out his website. Prepare to be amazed! Also, you have to check out the upcoming Racergirl Television. This is going to ROCK! Can't wait to see what she comes up with. Check Mel's RacerGirl TV Episode 1 here.