Talk:Red Car/@comment-40083269-20191004012125/@comment-43417211-20191008055345

The Spirit House was based on a house in Detroit, Michigan, and the music video is presumably set there. Deeeeeeetrooooooit~