June 3, 2016
Artificial Mountain in the UAE

Will an Artificial Mountain Truly Trap Rain? The UAE Might Build It

Do you live in an arid region incapable of growing many crops? Does the rain pass right over you? What […]
September 5, 2014

Powerful Storm Approaching Western North Dakota (9/30/14)

Frankie MacDonald is back again! This time, he prophetically warns that there’s a big storm coming your way, North Dakota. […]