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 is being worked on so Logan can post his videos there, so just in case his channel gets deleted.