What if the village idiot is the smartest man in town...All Rights Reserved
What if the village idiot is the smartest man in town...
5 parts