Ram Headbutts Its Own Reflection, Shatters Window

2019-12-05 9

It appears that some rams just can’t resist the opportunity to butt heads.