Our VW Fox is dead but apparently VW still makes a Fox. Last night I saw it reviewed on Top Gear. Here is the video. You may find the first couple of minutes of review boring. If so, skip ahead -- it ends with a soccer match you have to see to believe.
Watch India Launch a New Earth-Watching Satellite Tonight!
33 minutes ago