I freaking love Forza 3 it is my favorite racing game since ever. It beats any Gran Turismo game I’ve played, any NFS game, and any other racing game I may be forgetting. Anyway I just wanted to post the best picture IMHO I’ve made so far.
It snowed last night and I was able to get some pretty pictures and a video of Cierra and Alexis playing the snow. I’m breathing hard for some reason on the video it sounds creepy.