143 S Cedros Ave
Solana Beach, California 92075

The Church, an Australian quartet, combines jangling guitar-pop with word play to create a lush and dreamy brand of neo-psychedelia.

Added by Upcoming Robot on June 6, 2009