The Grammy Award winning guitarist, composer, vocalist and record producer, lives here.
Steve Vai
Steve Vai's House
Satch
@ 2012-06-27 08:03:23
This is a pretty cool house just off Ventura Blvd in LA.