Eric Slater is well-known as lead guitarist for the popular Southern California band The Aurora Beckons.
Added by Upcoming Robot on January 14, 2008