Congressman Peter Welch (L) and Senator Patrick Leahy

Patrick Leahy and Peter Welch Were Hanging Out at WRJ's Newest Building Today. Here's a Sneak Peek of What They Saw.


Submitted 15 days ago