Dec 25, 2020
Christmas Day starts with a bang in Nashville, while across the USA Lefties worship the virus.
Welcome to the home of Joes rantings and ravings. Joe shares his thoughts on current events, politics, space and the future.
Having trouble logging in?