i'm not moving unless i can finish with the american grandstand
the act of coming on a girl's face while saluting the american flag
"i'm not moving unless i can finish with the american grandstand" What is the definition of "american grandstand"?