Mentioned above are our selection of the 10 best rock songs of all time which includes the best and the most legendary rock bands and rock royalty of all times.