Multitalented pop twins, John and Edward Grimes, proved they have more to them than meets the eye as their DIY video, for their new self penned and produced single Free Spirit, hit the number one spot in the iTunes video charts across Europe.
The duo were delighted to announce that the video, which they directed, filmed and edited completely by themselves has reached the number one spot on Ireland, Finland, Denmark and Austria. In the UK it peaked at number two, whilst in Sweden it reached number three, and number four in Estonia. Germany saw the video enter the top 20.
Free Spirit Music Video Charts https://t.co/h9ZGIT15Kb #1 Ireland #1 Finland #1 Denmark #1 Austria #2 UK #3 Sweden #4 Estonia #20 Germany
— JEDWARD (@planetjedward) September 16, 2014
The twins, who are about to embark on a short Irish tour, before releasing their much anticipated fourth album, have vowed…
View original post 30 more words