I have questionable taste in just about everything. So when James Iha and Taylor Hanson joined forces to create a bizarre new band, I said HECK YES.
The only way this could be any better is if they had made it a T.Rex tribute band.
This is why I’ve never taken drugs.