A Hummer left the pump in Homewood, Alabama, on March 5, 2008.
Via bluegal @ Crooks and Liars.
Please support my sponsors