« Defending DeLay? | Main | Night stalking »

News from my old home town

This story sort of defies ready explanation. I guess it's about a guy who stole an ambulance... and had a dead deer in the back... hooked up to IV's... or something.