Grand Prix of Toyota Long Beach, CA

1024SMD EVLED screens hard at work at the 2009 Grand Prix.

Image Gallery