Motorcycle Monday: Glen Helen California Rocks …. Glenn Garza Rocks New Mexico!Motorcycle Monday: Glen Helen California Rocks …. Glenn Garza Rocks New Mexico!Ok, I didn't actually "rock" it ... but I had fun!!Dubba GDubba G