It is no secret that Blink-182’s Travis Barker is one of the best drummers on Earth and does not have a problem whipping out a drum solo in between his set. Barker and the Blink crew were out in Frankfurt, Germany two days ago when he decided to bust out an epic four-minute drum solo […]