Originally Posted by
PedallingATX
that was filmed at my friend's DIY warehouse in downtown LA and him and some of his friends are on the ride. They all hate this band but did it for the $$$.
I know that place, and I can imagine them not liking this band. I've been there a few times and it's always been for strange things.
I'm assuming we are talking about the same warehouse because I can think of no other place like it