Feeling lethargic for no reason? You may be suffering from vitamin B12 deficiency. The quickest and most efficient way to boost vitamin b12 level... Posted in: Fatigue, Health, Vitamins Tags: fatigue, Vitamin B12, Vitamin shot Feeling Tired? Vitamin B12 Shots Can Make You Feel Better in 24h