Published News

Novi squirrel removal

https://www.mixcloud.com/rothespb2l/

There are no dependable estimates of overall populaces, yet grays most likely outnumber reds 200 to one. Maybe 135,000 reds reside in Scotland and northern England, a portion of earlier numbers.