November 02, 2008

the last cosmonaut foot to ever be on a stage

austin, TX