The Sher Mountain Mystery
An Australian brother (Phillip Avalon) and sister (Abigail) and their group are hunted by villains seeking a mystical stone.


An Australian brother (Phillip Avalon) and sister (Abigail) and their group are hunted by villains seeking a mystical stone.