Do yourself a favour and watch SBS recap of final stage of Tour de France.
After 20 days of intense cycling effort across first Spain and then France these incredible superhumans still manage to dig even deeper for an incredible finish.
Now it’s over my healthy sleep patterns may once again return.