Some people are losing sight of reality... 28X 2013 earnings??? Out and short!

orepass