Have you been driving down the highway and noticed two large antenna devices on either side of the center median? What ever could those tall strange devices be?
We've all heard the legends of Bigfoot, UFOs and the Lochness Monster. Are there flying deer as well? A sign located in the City of Rome suggests it is possible.