The Nexus Of The Universe Has Been Found And It Is A Discount Tire StoreMichael Ballaban7/24/15 1:55pm12231EditPromoteGo to permalink Or is that a Tire Discount store? Anyways, we have finally found it, everyone. The nexus of the universe. The point at which space and time converge upon themselves, and are reflected back unto eternity. The nexus is almost certainly located within a Taco Bell, but what’s more important is how it manifests itself.