STORM OF CLOWNS There is now a storm of clowns on the West Side, of El Paso TX behind Sun land Park Mall.