A town somewhere in the United States where people say "whoa" all the time.
Welcome to Whoaville
by Mr. Robotron March 14, 2019
Get the Whoaville mug.