Invasion Los Angeles
"They Live on the Sun" was finished in 2003 and went to No. 1 on college radio station charts across the country.