Has potiental.
Though missing a lot of things, in my opinion, I think with some more skills, you guys can go at it pretty amazingly.
The vocals are perfect except for a couple of tune errors, you need a bit more sound in the music though. Plus I'm so sure if it's just my headphones or not, but theres cracking, probably from the mic?
All in all I enjoyed it, but does need some work. Good luck guys!