National Awkward Moments Day – March 18th
National Awkward Moments Day is a unique observance that encourages individuals to embrace and celebrate the inevitable moments of discomfort and embarrassment in life.…
Relive in history, celebrate the events, know about the mysteries, Uncanny, Wonders, weirdness, the unknown, and a lot more… The journey is unending till humans live on Earth.