This article New Website?? New Channel?? AHH!! is a stub. Why don't you help The SuperMarioLogan Wiki by expanding it?
New Website?? New Channel?? AHH!! is the 8th episode of SLL Updates.
Logan Talks about his new website.
- Years Later, the website reopened, and the site serves as a home to Logan's videos. It has a different layout now.