07:59 PM on 10/14/12
These guys are great! I love this demo! I do believe Avalon Landing is a brand new Las Vegas project that is comprised of two former Standard of Living members as opposed to the old band with a new name. But it is some great music, everyone should check them out!