Staying strong on a roller-coaster ride

You may also like...