The Aliens Are Here – Audio TidBits Podcast

On our strange planet far away, the aliens are here. I thought that was enough to warrant another visit. Please listen and decide for yourself.