idiotprufs.com
Sister City Disappointment
North East, Pennsylvania–The residents of the small village North East, Pennsylvania received a dose of bad news upon discovering their sister city wasn’t what they believed it to be. T…