Fife yoga teacher embarks on charity all-nighter

© SuppliedScott Hutchison-McDade.
Scott Hutchison-McDade.

Breaking