This article is a candidate for deletion. Reason: Not enough subscribers..
A user believes this article does not meet Wikitubia standards or violates the rules and/or policies. If you disagree with its deletion, please explain why at its talk page. Remember to check what links here and the page history before deleting.
Juan Moreno was born in October 23,2004 in Miami FL where he still resides. he started making stop motion videos before starting his roasting career.