Red bumps on your legs, WHY? It just seems so ... Petechiae are small red, purple, or brown patches on your skin that might ...