Fast Food Infomercial - Crystalview Records

Tape #01 Archived: August 2017 Location: Bradford Falls, Colorado Recorded: 2006 Additional Notes: Bradford Falls Fast Food has witnessed several customers puke substances that are a dark grey color. Created by MacG
Back to Top