I was on the train, going to a Ducks game a few months ago. Just out of Union station, it goes along the LA river. I notice there are cars and light things in the river and thought hey they are filming something in the river. As we get closer, all I see is a clown, about 6'+ tall, carrying a machine gun. I wish I took a picture, and knew what film it was, because it had sci fi written all over it.