2007 Champ Car Long Beach Marketing: 13-15 April, 2007, Long Beach, California, USA Enanitos Verdes performs for fans at the Long Beach Performing Arts Center. ©2007, Sarah Berrett, USA LAT Photographic
13-15 April, 2007, Long Beach, California, USA
Enanitos Verdes performs for fans at the Long Beach Performing Arts Center.
©2007, Sarah Berrett, USA
LAT Photographic