Spencer

Spencer ★★★★★

soul crushing yet so life affirming. the greatest kfc ad ever

Block or Report

Bethany liked these reviews