Yes. The evidence of such can be found with the help of astronomy. It is definitely there and I am eagerly awaiting the day when they figure out exactly what it is.