Yes, a BIG HIT and only more big hits are coming
Is it just me, but do I smell a RS coming on???? GLTA.