Claim: Stomp the Yard is an Internet forum.
Verdict: REFUTES