story photo

Photo provided by RIT Big Shot photo team

Cowboys Stadium in Arlington, Texas, will be the subject of RIT’s 28th Big Shot on March 23.

Read the story this photo appeared in here »