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...