Has North Muirton found a Bigfoot in time to first foot?

is this the North Muirton Sasquatch?
is this the North Muirton Sasquatch?

Comments

Breaking