This is it. The arena. The modern-day colosseum of battling bigfootery. The place for the big showdown. Proponents vs denialists in a knock-down, drag-out fight to the death (figuratively, of course...) to determine once and for all whose arguments reign supreme.
Have at it!