Originally Posted by RandBlade Incredible, the twin landings gave me goosebumps. I always get slightly choked up for some inexplicable reason.
Forum Rules