Fast & Furious? Hundreds of car lovers descend on Escondido