That Awkward Moment When.... Thumbs Up If This Has Happend Before. That Awkward Moment When You Look Into Someones Car, But Theyre Already Staring At You. that awkward moment when you look at a car window's reflection to check yourself out but someone on the other side of the window is staring at you thinking that