The show started at 8:00pm. I got there at 8:45, so apparently I missed Owl City - who went on stage first. I had never heard of Imagine Dragons before last week, so it amazes me that they were the "headliner" for this stop in St. Louis. So because of that, I missed Adam/Owl City which is the whole reason I went. Can't really complain for the tickets being free, just disappointed. Traveling 14 hours from Texas for vacation, to be in St. Louis, and to see Owl City, wish I would have known they were going on first.
Can't take away from Imagine Dragons, though. They put on a good show, in their own right. Good energy, the crowd seemed to love them. The crowd was another strong point - great crowd, really got in to it. Don't have good crowds in Texas, or not that I've seen in a while.