The athletes have been training for years. The fans have been trying to get tickets for months. The Olympics have finally arrived.
Warning: if you weren’t planning on sitting down to watch any of the Olympics over the next couple of weeks, you will most likely reconsider after seeing this.