There are thousands of rock bands that have existed throughout the decades ever since the dawn of rock and roll, but only the greatest ones have stood the test of time and continue to be classic and popular bands to listen to with their timeless music. Whether it be current bands or classic oldies, who are the greatest rock bands of all time?