I'm sure everyone wants to know the answer to this question but what's the latest rumor going around? I heard Humania is coming mid-March but no specific date. Let me hear what you've heard and if any of it holds an validity.
I'm sure everyone wants to know the answer to this question but what's the latest rumor going around? I heard Humania is coming mid-March but no specific date. Let me hear what you've heard and if any of it holds an validity.
Bookmarks