Thanks DBLAZE for stopping bye and hooking me up with some o rings, let's hope I won't need them just yet.
Well, BMW originally said that my lower radiator hose was leaking and wanted to charge me 265.00 for complete job. After taking the hose off myself I found that the hose was fine and the leak was the o ring on the temp sensor, a measly 2 dollar rubber gasket. I will return that lower hose to dealership for my money back, after filling and topping off with bmw antifreeze I ran car and got her up to temp, bone dry! Thanks to everyone who helped me out on this
2011 BMW 328 xdrive
2006 BMW 325ci
2005 BMW 645ci
2003 Z4 3.0