Solar Fiesta logo

2010 New Mexico Solar Fiesta Flea Market and EV Classes