All hail the 12-foot Home Depot skeleton, the Halloween mascot of 2020

Latest posts