
MusicBox Toolbar
The MusicBox application is presented as a toolbar that supposedly helps users to find their favorite music - "The two best things that happened to mankind are probably Music and the Internet. MusicBox new tab combines the two to create ultimate music experience - a place where you can search, acc