PlayStation Help
Discussions
Activity
Sign In
Wow BaroChoc! Europe always has the best car shows. In America you have to goto Las Angeles or New York to see Ferraris and Vipers, but in England and Japan they are everywhere. Plus you lucky basterds get to watch the 24 hrs of Le Mans. Thats my most favorite race and I have to settle to watching 4 hours of it on the tube. :(
Cancel
Howdy, Stranger!
It looks like you're new here. If you want to get involved, click one of these buttons!
Sign In
Apply for Membership
Powered by Vanilla