Travis Barker on the Masked Singer???? Maybe.

Was Travis Barker the giraffe on the Masked Singer? Click below.

 

https://www.altpress.com/news/travis-barker-giraffe-masked-singer/