The Finger Album

Where Everbody is Number One

Gulf Oil Spill Command Post

Gulf Oil Spill Command Post

Undisclosed location near Mobile, Alabama

May 2010

Flag of United States of America United States of America