Celldweller in promos for Lucha Underground!

Celldweller just landed his track “Razorface” from the album Soundtrack For The Voices In My Head Chapter 03 Vol 01 in the TV spot for Lucha Underground!

Check it out below: