Tag: american sign language

Travis Barker Metallica Cover

See Travis Barker help transform this Metallica classic in a new cover

Travis Barker has treated us to some incredible new performances this week. Over the weekend, he hit the stage with Steve Aoki at the...