Static73 just joined the crew!
We need you on the team, too.
Support Newgrounds and get tons of perks for just $2.99!
Create a Free Account and then..
cul broo
Look, it's Leo and Stan
Nice :)
i remember the leo and satan days, kinda wish oney would give us another episode
Love this series on youtube! XD