User blog:Red Dead Revenge/Bigfoot is a comin'!

Bigfoot is back and as blurry as ever!