Robert DeLong Instore At Amoeba Hollywood
Robert DeLong performs during an Instore appearance at Amoeba Music on February 5, 2013 in Hollywood, California.