NEW Pic of Rchard Rankin from His Instagram Posted on August 17, 2018 by primrosesandrue16 Here NEW Pic of Richard Rankin from His Instagram SOURCE Share this:
Didn’t really see too much of Richard in the picture above. He must have been hiding.
He’s a menace lol
Aha! A man of mystery!