by GigaDrillBreaker » Sun Oct 07, 2012 11:48 am
I personally go to echo a lot, and I think maybe someone else would like to join as well. Being a jam project fanboy, I can continuously shout jam songs for hours, and trust me I don't suck at it. So anyone else love jam project or at least would like to sing some anisongs just reply.