Today, Tomorrow and Forever

Promised Land (alt. take 2)