Top Gear FTW!!! They need to start airing that show in America again.
Does anybody know what Richard Hammond's current condition is?!? Last I knew he'd been transfered to a hospital closer to home...he walked off the plane though...which is a good sign.