- Aug 5, 2006
- 1998 Volvo S70 T5M
Sorry, I wouldn't know. It was filmed at a building. It had the Google logo and everything was in the Google colors, but it could be just a stage. It looked like a small college campus.