RIP Captain America Mar 8, 2007 • djtanner He must have been overjoyed after hearing the new Arctic Monkeys song