Did Pence just say "Norwood" University?

Your Virginia Tech Politics and Religion source
Forum rules
Be Civil. Go Hokies.
Post Reply
User avatar
Louie DePalma
Posts: 133
Joined: Sat Aug 31, 2013 4:19 am

Did Pence just say "Norwood" University?

Post by Louie DePalma »

I think that's what I heard
This is Louieland. You want America, go outside!
Post Reply