3 Intriguing Facts About Hay Tarps That You Should Know?