Resistance training (weight lifting, free weight, nautilus or universal), power lifting or body building, vigorous effort
Comments