Follow up on The Rock in New Orleans

Lillian Garcia has tweeted that she is with The Rock, Steve Austin, and Jim Ross and they are headed to the WWE Hall of Fame. That confirms what we posted earlier confirming that The Rock is indeed in New Orleans.

Related Articles

Stay Connected

1,245,221FansLike
274,122FollowersFollow
148,000SubscribersSubscribe
- Advertisement -

Latest Articles