WWE Superstar Rob Van Dam made an appearance at the World Wrestling Entertainment Retail Store on Clifton Hill this afternoon. Hundreds of fans lined up in the promenade between the WWE Retail store and Marvel Comics to meet the wrestler.
All things Niagara Falls tourism…