Another bigfoot video has emerged, this time coming from Adygea, Russia. It shows a strange hairy creature making it’s way through some trees and snow.
This just in: two Russian scientists claim that a device created to investigate the origins of the universe could possibly become the world’s first ever “time machine”. The scientists say the atom smashing machine could create a time tunnel which would open up a world of time hopping possibilities. The birth of actual time travel? […]