Come up with a name for your new list and we'll add to it:
Isle of Wight Festival raised a round of funding on March 17, 2017. Investors include
Live Nation Entertainment.
The Isle of Wight Festival is a music festival which takes place annually on the Isle of Wight in England.…