Six piece Chicago act


are planning to release

their album

The Girl From the Crystal Cave

any day now

and to further anticipate

their debut album,

they have released

the music video

for their single

“Sand Castle Isle”

which is a beachy number

trapped inside

a VHS tape

in a packrat plaza.

This song is groovy

as hell and I imagine

the album will be

as well.