Pictures & Photography
Hey EVerybody, I live in South Florida, and of course we have no snow here.. I am dieng to see everybodys pictures of snow w/ their STi's.. If you have them, lets see them !!! I deffinately am planning on moving back up north, I am tired of it being hot all year round !