Unleash your beast.
Its about bloody time you let people hear you, my friend. Your singing, as I've said before is awesome. And you are very good at it.
The best part, is ...you don't sound ameteur. A lot of people that can sing, (myself included)...and hit the right notes and all that...the final product is 'nice', but there is not a lot 'life' in the vocals. It sounds more mechanical. So what I'm saying is, it sounds like YOU were meant to sing. Because you have the electricity in your voice that really stands out. I don't know if that made sense..its very early for me and words are escaping me, at the moment.
So yeah. Instant 5