So everything in this script is correctly set up. I press the button, the GIU changes color. However, 67,67,67 is a GREY color, but clicking this GUI only results in a WHITE color. any help? (I also get the print in output) PLUS I also tried using the variable.
local INFO = script.Parent.Parent.Parent.Parent.Info2
local THEME = script.Parent.Parent.Parent
local MENU = script.Parent.Parent.Parent.Parent.Info
local IMAGE = script.Parent.Parent.Parent.Parent.Images
local MOVIES = script.Parent.Parent.Parent.Parent.ScrollingFrame
local UPDATE = script.Parent.Parent.Parent.Parent.Updates.TextLabel
local PRIMARY = Color3.new(255,255,255)
local SECOND = Color3.new(67, 67, 67)
--Script
script.Parent.MouseButton1Click:connect(function()
UPDATE.BackgroundColor3 = Color3.new(67,67,67) --changes dark red to grey
print("Dark Theme Enabled")
end)

3 comments
You already have a variable set for 'Color3.new(67,67,67) which appears to be 'SECOND'. Try using the variable instead.
already did
Color3.fromRGB(), not Color3.new()