Mechanical Animals era 1998-99.

John 5

John 5 onstage

photo page