What planet is Matt Horwich from?

Seriously, is he crazy or something. And what the heck is a multi-verse?

I think he is from 10th planet ( you asked 4 it )

look up the new Universe thread on the OG, scientists in Europe discovered there's many universe "bubbles" existing inside one larger bubble... Phone Post