A bunch of dogs bark along to Linkin Park's song "Numb."
92.1 The Beat · Tulsa's Party Station
Listen Now on iHeartRadio