Jedward, the phenomenal March 30, 2010
Posted by haryoktav in YouTube links.
Jedward, stands for John and Edward. They are brothers who performed in a song contest,The X Factor 2009 in UK. These guys have a nice stage performance. Even though their voice were a little bit up and down but many people like.
It seems to me that Jedward able to wrap everything nicely.